mVisible = visibleMode;
- if( mForegroundRenderer && mForegroundRenderer.GetTextures().GetImage( 0u ) )
+ if( mForegroundRenderer && mForegroundRenderer.GetTextures().GetTexture( 0u ) )
{
if( CheckVisibleState() && mVisible == Dali::Window::AUTO )
{
// EXTERNAL INCLUDES
#include <sstream>
-
#include <dali/devel-api/scripting/scripting.h>
#include <dali/devel-api/events/hit-test-algorithm.h>
+#include <dali/devel-api/images/texture-set-image.h>
#include <dali/devel-api/rendering/geometry.h>
#include <dali/devel-api/rendering/shader.h>
#include <dali/devel-api/rendering/sampler.h>
Dali::Geometry geometry = Dali::Geometry::QUAD();
Dali::Renderer renderer = Dali::Renderer::New( geometry, shader );
Dali::TextureSet textureSet = Dali::TextureSet::New();
- textureSet.SetImage( 0u, imageData );
+ TextureSetImage( textureSet, 0u, imageData );
renderer.SetTextures( textureSet );
image.AddRenderer( renderer );
class_<Dali::TextureSet>("TextureSet")
.constructor<>(&Dali::TextureSet::New)
- .function("setImage", &Dali::TextureSet::SetImage)
+ .function("setTexture", &Dali::TextureSet::SetTexture)
.function("setSampler", &Dali::TextureSet::SetSampler)
- .function("getImage", &Dali::TextureSet::GetImage)
+ .function("getTexture", &Dali::TextureSet::GetTexture)
.function("getSampler", &Dali::TextureSet::GetSampler)
.function("getTextureCount", &Dali::TextureSet::GetTextureCount)
;
/*
- * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ * Copyright (c) 2016 Samsung Electronics Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* limitations under the License.
*
*/
+
+// CLASS HEADER
#include "mesh-builder.h"
+// EXTERNAL INCLUDES
+#include <dali/devel-api/images/texture-set-image.h>
+
namespace Dali
{
{
return TextureSet::New();
}
+
TextureSet CreateTextureSet( Image image )
{
TextureSet textureSet = TextureSet::New();
- textureSet.SetImage( 0u, image );
+ TextureSetImage( textureSet, 0u, image );
return textureSet;
}
*
*/
-// HEADER
+// CLASS HEADER
#include "test-actor-utils.h"
-#include "mesh-builder.h"
// EXTERNAL INCLUDES
#include <dali/public-api/dali-core.h>
+#include <dali/devel-api/images/texture-set-image.h>
#include <dali/devel-api/rendering/renderer.h>
+// INTERNAL INCLUDES
+#include "mesh-builder.h"
+
namespace Dali
{
if( texture )
{
TextureSet textureSet = TextureSet::New();
- textureSet.SetImage( 0u, texture );
+ TextureSetImage( textureSet, 0u, texture );
renderer.SetTextures( textureSet );
// Set actor to the size of the texture if set
TextureSet textureSet = renderer.GetTextures();
if( textureSet && textureSet.GetTextureCount() )
{
- image = textureSet.GetImage( 0u );
+ image = TextureGetImage( textureSet, 0u );
}
}
}