_GetComponentTitle() override (defined in venom::common::Light) | venom::common::Light | virtual |
_GUI(const Entity entity) override (defined in venom::common::Light) | venom::common::Light | virtual |
_impl (defined in venom::common::PluginObjectImplWrapper) | venom::common::PluginObjectImplWrapper | protected |
CanRemove(Entity entity) override (defined in venom::common::Light) | venom::common::Light | virtual |
Destroy() (defined in venom::common::PluginObjectImplWrapper) | venom::common::PluginObjectImplWrapper | inline |
GetAngle() const (defined in venom::common::Light) | venom::common::Light | inline |
GetColor() const (defined in venom::common::Light) | venom::common::Light | inline |
GetComponentTitle() (defined in venom::common::VenomComponent) | venom::common::VenomComponent | inline |
GetConstImpl() const (defined in venom::common::PluginObjectImplWrapper) | venom::common::PluginObjectImplWrapper | inline |
GetCountOfLights() (defined in venom::common::Light) | venom::common::Light | inlinestatic |
GetCountOfLightsOfType(const LightType type) (defined in venom::common::Light) | venom::common::Light | static |
GetImpl() (defined in venom::common::PluginObjectImplWrapper) | venom::common::PluginObjectImplWrapper | inline |
GetImpl() const (defined in venom::common::PluginObjectImplWrapper) | venom::common::PluginObjectImplWrapper | inline |
GetIntensity() const (defined in venom::common::Light) | venom::common::Light | inline |
GetIntensityPtr() (defined in venom::common::Light) | venom::common::Light | inline |
GetLights() (defined in venom::common::Light) | venom::common::Light | inlinestatic |
GetLightsMut() (defined in venom::common::Light) | venom::common::Light | inlinestatic |
GetLightType() const (defined in venom::common::Light) | venom::common::Light | inline |
GetShaderStruct() const (defined in venom::common::Light) | venom::common::Light | inline |
GetShadowMapConstantsStruct(const int shadowMapIndex, const int faceIndex, Camera *const camera, vcm::Vec3 *lightPos) const (defined in venom::common::Light) | venom::common::Light | inline |
Init(Entity entity) override (defined in venom::common::Light) | venom::common::Light | virtual |
IsImplInitialized() const (defined in venom::common::PluginObjectImplWrapper) | venom::common::PluginObjectImplWrapper | |
Light() (defined in venom::common::Light) | venom::common::Light | |
Light(const Light &other) (defined in venom::common::Light) | venom::common::Light | |
Light(Light &&other) noexcept (defined in venom::common::Light) | venom::common::Light | |
operator=(const Light &other) (defined in venom::common::Light) | venom::common::Light | |
operator=(Light &&other) noexcept (defined in venom::common::Light) | venom::common::Light | |
operator=(const PluginObjectImplWrapper &other) (defined in venom::common::PluginObjectImplWrapper) | venom::common::PluginObjectImplWrapper | |
operator=(PluginObjectImplWrapper &&other) (defined in venom::common::PluginObjectImplWrapper) | venom::common::PluginObjectImplWrapper | |
PluginObjectImplWrapper() (defined in venom::common::PluginObjectImplWrapper) | venom::common::PluginObjectImplWrapper | |
PluginObjectImplWrapper(PluginObjectImpl *impl) (defined in venom::common::PluginObjectImplWrapper) | venom::common::PluginObjectImplWrapper | |
PluginObjectImplWrapper(const PluginObjectImplWrapper &other) (defined in venom::common::PluginObjectImplWrapper) | venom::common::PluginObjectImplWrapper | |
PluginObjectImplWrapper(PluginObjectImplWrapper &&other) (defined in venom::common::PluginObjectImplWrapper) | venom::common::PluginObjectImplWrapper | |
SetAngle(const float angle) (defined in venom::common::Light) | venom::common::Light | inline |
SetColor(const vcm::Vec3 &color) (defined in venom::common::Light) | venom::common::Light | inline |
SetIntensity(const float intensity) (defined in venom::common::Light) | venom::common::Light | inline |
SetType(const LightType type) (defined in venom::common::Light) | venom::common::Light | inline |
Update(Entity entity) override (defined in venom::common::Light) | venom::common::Light | virtual |
VenomComponent() (defined in venom::common::VenomComponent) | venom::common::VenomComponent | |
~Light() override (defined in venom::common::Light) | venom::common::Light | |
~PluginObjectImplWrapper() (defined in venom::common::PluginObjectImplWrapper) | venom::common::PluginObjectImplWrapper | virtual |
~VenomComponent()=default (defined in venom::common::VenomComponent) | venom::common::VenomComponent | virtual |