Kanzi 3.9.10
gather_lights_render_pass.hpp File Reference

Classes

class  kanzi::GatherLightsRenderPass
 GatherLightsRenderPass is a class for generating light properties for rendering nodes. More...
 
class  kanzi::GatherLightsRenderPass::InstantiatorNotification
 Instantiator notification information installed by the gather lights render pass. More...
 
class  kanzi::GatherLightsRenderPass::LightInfo
 Internal information structure for storing information on lights. More...
 
class  kanzi::GatherLightsRenderPass::LightRange
 Light range is a range type for retrieving light values. More...
 
class  kanzi::GatherLightsRenderPass::LightRange::LightRangeLocation
 Light range location implementation. More...
 

Namespaces

namespace  kanzi
 

Typedefs

using kanzi::GatherLightsRenderPassSharedPtr
 GatherLightsRenderPass shared pointer type.
 

Functions

bool kanzi::getInvalidLightValue (Variant &value, AbstractPropertyType propertyType)
 Gets an 'invalid' value for a light that does not exist.
 
Light::Type kanzi::getLightTypeForCollectionName (string_view collectionName, AbstractPropertyType propertyType, string_view renderValueName)
 Returns the light type based on the collection name or, if collection name is empty, on the property type.