NAP
SpotLightComponentInstance Member List

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

canCastShadows() constLightComponentInstance
castsShadows() constLightComponentInstance
ComponentInstance(EntityInstance &entity, Component &resource)ComponentInstance
enable(bool enable)LightComponentInstancevirtual
getAngle() constSpotLightComponentInstance
getAttenuation() constSpotLightComponentInstance
getCamera() constLightComponentInstance
getCamera()LightComponentInstance
getColor() constLightComponentInstancevirtual
getComponent() constComponentInstance
getComponent() constComponentInstance
getEntityInstance() constComponentInstance
getFalloff() constSpotLightComponentInstance
getFOVClip() constSpotLightComponentInstance
getFrustrum() constLightComponentInstance
getFrustrum()LightComponentInstance
getGnomon() constLightComponentInstance
getGnomon()LightComponentInstance
getIntensity() constLightComponentInstancevirtual
getLightDirection() constLightComponentInstance
getLightPosition() constLightComponentInstance
getLightType() const overrideSpotLightComponentInstancevirtual
getShadowMapSize() constLightComponentInstancevirtual
getShadowMapType() const overrideSpotLightComponentInstancevirtual
getShadowStrength() constLightComponentInstancevirtual
getTransform() constLightComponentInstance
getTransform()LightComponentInstance
hasCamera() constLightComponentInstance
init(utility::ErrorState &errorState) overrideSpotLightComponentInstancevirtual
nap::ComponentInstance::init(utility::ErrorState &errorState)ComponentInstance
isEnabled() constLightComponentInstance
isIDProperty(rtti::Instance &object, const rtti::Property &property)Objectstatic
LightComponentInstance(EntityInstance &entity, Component &resource)LightComponentInstance
mAngleSpotLightComponentInstance
mAttenuationSpotLightComponentInstance
mColorLightComponentInstance
mFalloffSpotLightComponentInstance
mFOVClipSpotLightComponentInstance
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
setAngle(float angle)SpotLightComponentInstance
setAttenuation(float attenuation)SpotLightComponentInstance
setColor(const RGBColorFloat &color)LightComponentInstance
setFalloff(float falloff)SpotLightComponentInstance
setFOVClip(float clip)SpotLightComponentInstance
setIntensity(float intensity)LightComponentInstance
setShadowStrength(float strength)LightComponentInstancevirtual
spawnShadowCamera(const nap::Entity &entity, nap::utility::ErrorState &error)LightComponentInstanceprotected
SpotLightComponentInstance(EntityInstance &entity, Component &resource)SpotLightComponentInstance
update(double deltaTime)ComponentInstancevirtual
~LightComponentInstance()LightComponentInstancevirtual
~Object()Objectvirtual