Simulant  21.12-574
A portable game engine for Windows, OSX, Linux, Dreamcast, and PSP
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
smlt::MaterialBehaviour Class Reference
Inheritance diagram for smlt::MaterialBehaviour:
smlt::Behaviour smlt::Updateable smlt::behaviours::material::Flowing smlt::behaviours::material::Warp

Public Member Functions

 MaterialBehaviour (Material *material)
- Public Member Functions inherited from smlt::Behaviour
virtual const char * name () const =0
void enable ()
void disable ()
void _update_thunk (float dt) override
void _late_update_thunk (float dt) override
void _fixed_update_thunk (float step) override
bool attached () const

Protected Member Functions

Materialget_material () const

Protected Attributes

Property< decltype(&MaterialBehaviour::material_)> material

Additional Inherited Members

- Public Attributes inherited from smlt::Behaviour
Property< Organism *Behaviour::* > organism

Member Data Documentation

◆ material

Property<decltype(&MaterialBehaviour::material_)> smlt::MaterialBehaviour::material
Initial value:
= {
this, &MaterialBehaviour::material_

The documentation for this class was generated from the following file: