#include <Light.hpp>
◆ LightMetaReflectable()
| dz::ecs::LightMetaReflectable::LightMetaReflectable |
( |
const std::function< Light *()> & | get_light_function, |
|
|
const std::function< void()> & | reset_reflectables_function ) |
◆ DEF_GET_PROPERTY_INDEX_BY_NAME()
| dz::ecs::LightMetaReflectable::DEF_GET_PROPERTY_INDEX_BY_NAME |
( |
prop_name_indexes | | ) |
|
◆ DEF_GET_PROPERTY_NAMES()
| dz::ecs::LightMetaReflectable::DEF_GET_PROPERTY_NAMES |
( |
prop_names | | ) |
|
◆ DEF_GET_PROPERTY_TYPEINFOS()
| dz::ecs::LightMetaReflectable::DEF_GET_PROPERTY_TYPEINFOS |
( |
typeinfos | | ) |
|
◆ GetID()
| int dz::ecs::LightMetaReflectable::GetID |
( |
| ) |
|
|
overridevirtual |
◆ GetName()
| std::string & dz::ecs::LightMetaReflectable::GetName |
( |
| ) |
|
|
overridevirtual |
◆ GetVoidPropertyByIndex()
| void * dz::ecs::LightMetaReflectable::GetVoidPropertyByIndex |
( |
int | prop_index | ) |
|
|
overridevirtual |
◆ NotifyChange()
| void dz::ecs::LightMetaReflectable::NotifyChange |
( |
int | prop_index | ) |
|
|
overridevirtual |
◆ DEF_GET_VOID_PROPERTY_BY_NAME
| dz::ecs::LightMetaReflectable::DEF_GET_VOID_PROPERTY_BY_NAME |
The documentation for this struct was generated from the following file: