Nebula
|
This is the complete list of members for Decals::DecalContext, including all inherited members.
__DeclareContext() | Decals::DecalContext | private |
Alloc() | Decals::DecalContext | privatestatic |
Create() | Decals::DecalContext | static |
Dealloc(Graphics::ContextEntityId id) | Decals::DecalContext | privatestatic |
Decal_Transform enum value | Decals::DecalContext | private |
Decal_Type enum value | Decals::DecalContext | private |
Decal_TypedId enum value | Decals::DecalContext | private |
DecalContext() | Decals::DecalContext | |
DecalEmissive_Emissive enum value | Decals::DecalContext | private |
DecalPBR_Albedo enum value | Decals::DecalContext | private |
DecalPBR_Material enum value | Decals::DecalContext | private |
DecalPBR_Normal enum value | Decals::DecalContext | private |
DecalType enum name | Decals::DecalContext | private |
Discard() | Decals::DecalContext | static |
EmissiveDecal enum value | Decals::DecalContext | private |
EmissiveDecalAllocator typedef | Decals::DecalContext | private |
emissiveDecalAllocator | Decals::DecalContext | privatestatic |
GenericDecalAllocator typedef | Decals::DecalContext | private |
genericDecalAllocator | Decals::DecalContext | privatestatic |
GetTransform(const Graphics::GraphicsEntityId id) | Decals::DecalContext | static |
GraphicsContext() | Graphics::GraphicsContext | |
InternalDefragment(ID_ALLOCATOR &allocator, Graphics::GraphicsContextState &&state) | Graphics::GraphicsContext | inlineprotectedstatic |
InternalDeregisterEntity(const Graphics::GraphicsEntityId id, Graphics::GraphicsContextState &&state) | Graphics::GraphicsContext | protectedstatic |
InternalRegisterEntity(const Graphics::GraphicsEntityId id, Graphics::GraphicsContextState &&state) | Graphics::GraphicsContext | protectedstatic |
OnRenderDebug(uint32_t flags) | Decals::DecalContext | static |
PBRDecal enum value | Decals::DecalContext | private |
PBRDecalAllocator typedef | Decals::DecalContext | private |
pbrDecalAllocator | Decals::DecalContext | privatestatic |
SetAlbedoTexture(const Graphics::GraphicsEntityId id, const Resources::ResourceId albedo) | Decals::DecalContext | static |
SetEmissiveTexture(const Graphics::GraphicsEntityId id, const Resources::ResourceId emissive) | Decals::DecalContext | static |
SetMaterialTexture(const Graphics::GraphicsEntityId id, const Resources::ResourceId material) | Decals::DecalContext | static |
SetNormalTexture(const Graphics::GraphicsEntityId id, const Resources::ResourceId normal) | Decals::DecalContext | static |
SetTransform(const Graphics::GraphicsEntityId id, const Math::mat4 transform) | Decals::DecalContext | static |
SetupDecalEmissive(const Graphics::GraphicsEntityId id, const Math::mat4 transform, const Resources::ResourceId emissive) | Decals::DecalContext | static |
SetupDecalPBR(const Graphics::GraphicsEntityId id, const Math::mat4 transform, const Resources::ResourceId albedo, const Resources::ResourceId normal, const Resources::ResourceId material) | Decals::DecalContext | static |
UpdateViewDependentResources(const Ptr< Graphics::View > &view, const Graphics::FrameContext &ctx) | Decals::DecalContext | static |
~DecalContext() | Decals::DecalContext | virtual |
~GraphicsContext() | Graphics::GraphicsContext | virtual |