Clarisse 4.0 SP12 SDK  4.0.5.12.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
ModuleTextureOperator Class Reference
Inheritance diagram for ModuleTextureOperator:
ModuleGlObject ModuleProjectItem ModuleObject OfModule ResourceUser EventObject CoreCustomData CoreBaseObject CoreBaseType ModuleTexture ModuleTextureSpatial ModuleTextureOsl

Public Member Functions

virtual bool set_master_input_value (const CoreString &attr_name)
 
OfAttrget_master_input_value () const override
 
OfAttrget_pass_through () const override
 
OfAttrget_master_input () const override
 
- Public Member Functions inherited from ModuleGlObject
virtual bool pre_paint_gl (GlUtilsCtx &ctx) const
 
virtual bool paint_gl (GlUtilsCtx &ctx) const
 
virtual bool destroy_gl_data (GlUtilsGlCtx &gl_ctx) const
 
virtual size_t get_memory_size () const
 

Protected Member Functions

void module_constructor (OfObject &object) override
 
void on_attribute_change (const OfAttr &attr, int &dirtiness, const int &dirtiness_flags) override
 

Protected Attributes

OfAttrm_pass_through_attr
 
OfAttrm_master_input_attr
 
const OfAttrm_master_input_value
 

Additional Inherited Members

- Public Types inherited from EventObject
typedef void(* EventInfoFunction )(EventObject &, const EventInfo &, void *)
 
typedef void(EventObject::* EventInfoMethod )(EventObject &, const EventInfo &, void *)
 
typedef void(* EventFunction )(EventObject &, const CoreString &, void *)
 
typedef void(EventObject::* EventMethod )(EventObject &, const CoreString &, void *)
 
- Static Public Member Functions inherited from ModuleObject
static ResourceID declare_resource (const char *tag)
 
static ResourceID declare_resource (const CoreString &tag)
 
static bool declare_resource (ResourceID id, const char *tag)
 
static bool declare_resource (ResourceID id, const CoreString &tag)
 
static ResourceID get_resource_id (const char *tag)
 
static ResourceID get_resource_id (const CoreString &tag)
 
static const char * get_resource_tag (ResourceID id)