Dali 3D User Interface Engine
Functions | Variables
Dali::Internal::anonymous_namespace{shader-impl.cpp} Namespace Reference

Functions

BaseHandle Create ()
 
void AppendString (std::string &to, const std::string &append)
 
Property::Value HintString (const Dali::Shader::ShaderHints &hints)
 

Variables

DALI_PROPERTY_TABLE_BEGIN
const ObjectImplHelper
< DEFAULT_PROPERTY_COUNT > 
SHADER_IMPL = { DEFAULT_PROPERTY_DETAILS }
 |name |type |writable|animatable|constraint-input|enum for index-checking| More...
 
Dali::Scripting::StringEnum ShaderHintsTable []
 
const unsigned int ShaderHintsTableSize = sizeof( ShaderHintsTable ) / sizeof( ShaderHintsTable[0] )
 
TypeRegistration mType (typeid(Dali::Shader), typeid(Dali::Handle), Create)
 

Function Documentation

void Dali::Internal::anonymous_namespace{shader-impl.cpp}::AppendString ( std::string &  to,
const std::string &  append 
)

Definition at line 70 of file shader-impl.cpp.

Referenced by HintString().

Here is the caller graph for this function:

BaseHandle Dali::Internal::anonymous_namespace{shader-impl.cpp}::Create ( )

Definition at line 61 of file shader-impl.cpp.

Property::Value Dali::Internal::anonymous_namespace{shader-impl.cpp}::HintString ( const Dali::Shader::ShaderHints hints)

Variable Documentation

TypeRegistration Dali::Internal::anonymous_namespace{shader-impl.cpp}::mType(typeid(Dali::Shader), typeid(Dali::Handle), Create)
DALI_PROPERTY_TABLE_BEGIN const ObjectImplHelper<DEFAULT_PROPERTY_COUNT> Dali::Internal::anonymous_namespace{shader-impl.cpp}::SHADER_IMPL = { DEFAULT_PROPERTY_DETAILS }
Dali::Scripting::StringEnum Dali::Internal::anonymous_namespace{shader-impl.cpp}::ShaderHintsTable[]
Initial value:
=
{ { "HINT_NONE", Dali::Shader::HINT_NONE},
{ "HINT_REQUIRES_SELF_DEPTH_TEST", Dali::Shader::HINT_REQUIRES_SELF_DEPTH_TEST},
{ "HINT_OUTPUT_IS_TRANSPARENT", Dali::Shader::HINT_OUTPUT_IS_TRANSPARENT},
{ "HINT_OUTPUT_IS_OPAQUE", Dali::Shader::HINT_OUTPUT_IS_OPAQUE},
{ "HINT_MODIFIES_GEOMETRY", Dali::Shader::HINT_MODIFIES_GEOMETRY}
}

Definition at line 51 of file shader-impl.cpp.

Referenced by Dali::Internal::Shader::SetDefaultProperty().

const unsigned int Dali::Internal::anonymous_namespace{shader-impl.cpp}::ShaderHintsTableSize = sizeof( ShaderHintsTable ) / sizeof( ShaderHintsTable[0] )

Definition at line 59 of file shader-impl.cpp.

Referenced by Dali::Internal::Shader::SetDefaultProperty().

Dali Docs Home
Read more about Dali