Skylicht Engine
Loading...
Searching...
No Matches
Materials & Textures

Management of materials, shaders, and texture resources. More...

Classes

class  Skylicht::CMaterial
 The object class describes material information such as which shader it's associated with, which texture it uses, and what its color parameters are. More...
class  Skylicht::CMaterialManager
 Singleton class for loading, caching, exporting, and managing materials in Skylicht-Engine. More...
class  Skylicht::CShader
 Represents a programmable shader, including uniforms, UI, resources, instancing and platform-specific options. More...
class  Skylicht::CShaderManager
 Centralized manager for loading, caching, rebuilding, and controlling shader objects in Skylicht-Engine. More...
class  Skylicht::CTextureManager
 Texture Manager class provides APIs to load, retrieve, check, and release textures within the engine. More...
class  Skylicht::IShaderInstancing
 Abstract base class for GPU instancing logic in Skylicht-Engine. More...

Detailed Description

Management of materials, shaders, and texture resources.