DirectZ
Loading...
Searching...
No Matches
dz::ecs::LightMetaReflectable Member List

This is the complete list of members for dz::ecs::LightMetaReflectable, including all inherited members.

DEF_GET_PROPERTY_INDEX_BY_NAME(prop_name_indexes)dz::ecs::LightMetaReflectable
DEF_GET_PROPERTY_NAMES(prop_names)dz::ecs::LightMetaReflectable
DEF_GET_PROPERTY_TYPEINFOS(typeinfos)dz::ecs::LightMetaReflectable
DEF_GET_VOID_PROPERTY_BY_NAMEdz::ecs::LightMetaReflectable
GetDisabledProperties()Reflectableinlinevirtual
GetID() overridedz::ecs::LightMetaReflectablevirtual
GetName() overridedz::ecs::LightMetaReflectablevirtual
GetPropertyByIndex(int prop_index)Reflectableinline
GetPropertyByName(const std::string &prop_name)Reflectableinline
GetPropertyIndexByName(const std::string &prop_name)=0Reflectablepure virtual
GetPropertyNames()=0Reflectablepure virtual
GetPropertyTypeinfos()=0Reflectablepure virtual
GetTypeHint()Reflectableinlinevirtual
GetVoidPropertyByIndex(int prop_index) overridedz::ecs::LightMetaReflectablevirtual
GetVoidPropertyByName(const std::string &prop_name)=0Reflectablepure virtual
LightMetaReflectable(const std::function< Light *()> &get_light_function, const std::function< void()> &reset_reflectables_function)dz::ecs::LightMetaReflectable
NotifyChange(int prop_index) overridedz::ecs::LightMetaReflectablevirtual
~Reflectable()=defaultReflectablevirtual