NAP
nap
LightComponentInstance
LightComponentInstance Member List
This is the complete list of members for
LightComponentInstance
, including all inherited members.
canCastShadows
() const
LightComponentInstance
castsShadows
() const
LightComponentInstance
ComponentInstance
(EntityInstance &entity, Component &resource)
ComponentInstance
enable
(bool enable)
LightComponentInstance
virtual
getCamera
() const
LightComponentInstance
getCamera
()
LightComponentInstance
getColor
() const
LightComponentInstance
virtual
getComponent
() const
ComponentInstance
getComponent
() const
ComponentInstance
getEntityInstance
() const
ComponentInstance
getFrustrum
() const
LightComponentInstance
getFrustrum
()
LightComponentInstance
getGnomon
() const
LightComponentInstance
getGnomon
()
LightComponentInstance
getIntensity
() const
LightComponentInstance
virtual
getLightDirection
() const
LightComponentInstance
getLightPosition
() const
LightComponentInstance
getLightType
() const =0
LightComponentInstance
pure virtual
getShadowMapSize
() const
LightComponentInstance
virtual
getShadowMapType
() const =0
LightComponentInstance
pure virtual
getShadowSpread
() const
LightComponentInstance
virtual
getShadowStrength
() const
LightComponentInstance
virtual
getTransform
() const
LightComponentInstance
getTransform
()
LightComponentInstance
hasCamera
() const
LightComponentInstance
init
(utility::ErrorState &errorState) override
LightComponentInstance
virtual
nap::ComponentInstance::init
(utility::ErrorState &errorState)
ComponentInstance
isEnabled
() const
LightComponentInstance
isIDProperty
(rtti::Instance &object, const rtti::Property &property)
Object
static
LightComponentInstance
(EntityInstance &entity, Component &resource)
LightComponentInstance
mColor
LightComponentInstance
mID
Object
mIntensity
LightComponentInstance
mIsEnabled
LightComponentInstance
protected
mIsShadowEnabled
LightComponentInstance
protected
mResource
LightComponentInstance
protected
mService
LightComponentInstance
protected
mShadowMapSize
LightComponentInstance
protected
mShadowSpread
LightComponentInstance
protected
mShadowStrength
LightComponentInstance
protected
mSpawnedCamera
LightComponentInstance
protected
mTransform
LightComponentInstance
protected
Object
()
Object
Object
(Object &)=delete
Object
Object
(Object &&)=delete
Object
onDestroy
() override
LightComponentInstance
virtual
operator=
(const Object &)=delete
Object
operator=
(Object &&)=delete
Object
registerUniformLightProperty
(const std::string &memberName)
LightComponentInstance
protected
setColor
(const RGBColorFloat &color)
LightComponentInstance
setIntensity
(float intensity)
LightComponentInstance
setShadowSpread
(float spread)
LightComponentInstance
virtual
setShadowStrength
(float strength)
LightComponentInstance
virtual
spawnShadowCamera
(const nap::Entity &entity, nap::utility::ErrorState &error)
LightComponentInstance
protected
update
(double deltaTime)
ComponentInstance
virtual
~LightComponentInstance
()
LightComponentInstance
virtual
~Object
()
Object
virtual
Generated by doxygen