VenomEngine
Cross-Platform Modern Graphics Engine
Loading...
Searching...
No Matches
venom::common::Light Member List
This is the complete list of members for
venom::common::Light
, including all inherited members.
_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
inline
static
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
inline
static
GetLightsMut
() (defined in
venom::common::Light
)
venom::common::Light
inline
static
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
Generated by
1.13.2