Nebula
Loading...
Searching...
No Matches
Decals::DecalContext Member List

This is the complete list of members for Decals::DecalContext, including all inherited members.

__DeclareContext()Decals::DecalContextprivate
Alloc()Decals::DecalContextprivatestatic
Create()Decals::DecalContextstatic
Dealloc(Graphics::ContextEntityId id)Decals::DecalContextprivatestatic
Decal_Transform enum valueDecals::DecalContextprivate
Decal_Type enum valueDecals::DecalContextprivate
Decal_TypedId enum valueDecals::DecalContextprivate
DecalContext()Decals::DecalContext
DecalEmissive_Emissive enum valueDecals::DecalContextprivate
DecalPBR_Albedo enum valueDecals::DecalContextprivate
DecalPBR_Material enum valueDecals::DecalContextprivate
DecalPBR_Normal enum valueDecals::DecalContextprivate
DecalType enum nameDecals::DecalContextprivate
Discard()Decals::DecalContextstatic
EmissiveDecal enum valueDecals::DecalContextprivate
EmissiveDecalAllocator typedefDecals::DecalContextprivate
emissiveDecalAllocatorDecals::DecalContextprivatestatic
GenericDecalAllocator typedefDecals::DecalContextprivate
genericDecalAllocatorDecals::DecalContextprivatestatic
GetTransform(const Graphics::GraphicsEntityId id)Decals::DecalContextstatic
GraphicsContext()Graphics::GraphicsContext
InternalDefragment(ID_ALLOCATOR &allocator, Graphics::GraphicsContextState &&state)Graphics::GraphicsContextinlineprotectedstatic
InternalDeregisterEntity(const Graphics::GraphicsEntityId id, Graphics::GraphicsContextState &&state)Graphics::GraphicsContextprotectedstatic
InternalRegisterEntity(const Graphics::GraphicsEntityId id, Graphics::GraphicsContextState &&state)Graphics::GraphicsContextprotectedstatic
OnRenderDebug(uint32_t flags)Decals::DecalContextstatic
PBRDecal enum valueDecals::DecalContextprivate
PBRDecalAllocator typedefDecals::DecalContextprivate
pbrDecalAllocatorDecals::DecalContextprivatestatic
SetAlbedoTexture(const Graphics::GraphicsEntityId id, const Resources::ResourceId albedo)Decals::DecalContextstatic
SetEmissiveTexture(const Graphics::GraphicsEntityId id, const Resources::ResourceId emissive)Decals::DecalContextstatic
SetMaterialTexture(const Graphics::GraphicsEntityId id, const Resources::ResourceId material)Decals::DecalContextstatic
SetNormalTexture(const Graphics::GraphicsEntityId id, const Resources::ResourceId normal)Decals::DecalContextstatic
SetTransform(const Graphics::GraphicsEntityId id, const Math::mat4 transform)Decals::DecalContextstatic
SetupDecalEmissive(const Graphics::GraphicsEntityId id, const Math::mat4 transform, const Resources::ResourceId emissive)Decals::DecalContextstatic
SetupDecalPBR(const Graphics::GraphicsEntityId id, const Math::mat4 transform, const Resources::ResourceId albedo, const Resources::ResourceId normal, const Resources::ResourceId material)Decals::DecalContextstatic
UpdateViewDependentResources(const Ptr< Graphics::View > &view, const Graphics::FrameContext &ctx)Decals::DecalContextstatic
~DecalContext()Decals::DecalContextvirtual
~GraphicsContext()Graphics::GraphicsContextvirtual