NAP
LightComponentInstance Member List

This is the complete list of members for LightComponentInstance, including all inherited members.

canCastShadows() constLightComponentInstance
castsShadows() constLightComponentInstance
ComponentInstance(EntityInstance &entity, Component &resource)ComponentInstance
enable(bool enable)LightComponentInstancevirtual
getCamera() constLightComponentInstance
getCamera()LightComponentInstance
getColor() constLightComponentInstancevirtual
getComponent() constComponentInstance
getComponent() constComponentInstance
getEntityInstance() constComponentInstance
getFrustrum() constLightComponentInstance
getFrustrum()LightComponentInstance
getGnomon() constLightComponentInstance
getGnomon()LightComponentInstance
getIntensity() constLightComponentInstancevirtual
getLightDirection() constLightComponentInstance
getLightPosition() constLightComponentInstance
getLightType() const =0LightComponentInstancepure virtual
getShadowMapSize() constLightComponentInstancevirtual
getShadowMapType() const =0LightComponentInstancepure virtual
getShadowStrength() constLightComponentInstancevirtual
getTransform() constLightComponentInstance
getTransform()LightComponentInstance
hasCamera() constLightComponentInstance
init(utility::ErrorState &errorState) overrideLightComponentInstancevirtual
nap::ComponentInstance::init(utility::ErrorState &errorState)ComponentInstance
isEnabled() constLightComponentInstance
isIDProperty(rtti::Instance &object, const rtti::Property &property)Objectstatic
LightComponentInstance(EntityInstance &entity, Component &resource)LightComponentInstance
mColorLightComponentInstance
mIDObject
mIntensityLightComponentInstance
mIsEnabledLightComponentInstanceprotected
mIsShadowEnabledLightComponentInstanceprotected
mResourceLightComponentInstanceprotected
mServiceLightComponentInstanceprotected
mShadowMapSizeLightComponentInstanceprotected
mShadowStrengthLightComponentInstanceprotected
mSpawnedCameraLightComponentInstanceprotected
mTransformLightComponentInstanceprotected
Object()Object
Object(Object &)=deleteObject
Object(Object &&)=deleteObject
onDestroy() overrideLightComponentInstancevirtual
operator=(const Object &)=deleteObject
operator=(Object &&)=deleteObject
registerUniformLightProperty(const std::string &memberName)LightComponentInstanceprotected
setColor(const RGBColorFloat &color)LightComponentInstance
setIntensity(float intensity)LightComponentInstance
setShadowStrength(float strength)LightComponentInstancevirtual
spawnShadowCamera(const nap::Entity &entity, nap::utility::ErrorState &error)LightComponentInstanceprotected
update(double deltaTime)ComponentInstancevirtual
~LightComponentInstance()LightComponentInstancevirtual
~Object()Objectvirtual