NAP
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
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
getShadowSpread() constLightComponentInstancevirtual
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
mShadowSpreadLightComponentInstanceprotected
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
setShadowSpread(float spread)LightComponentInstancevirtual
setShadowStrength(float strength)LightComponentInstancevirtual
spawnShadowCamera(const nap::Entity &entity, nap::utility::ErrorState &error)LightComponentInstanceprotected
update(double deltaTime)ComponentInstancevirtual
~LightComponentInstance()LightComponentInstancevirtual
~Object()Objectvirtual