![]() |
CMSC23740 Common Code Library
Support code for CS23740 programming projects
|
▼Ncs237 | |
▼N__detail | |
CAABB | Axis-Aligned Bounding Box parameterized over the scalar type |
CImageBase | |
CPlane | Representation of a oriented 3D plane |
CTextureBase | |
▼Ngobj | |
CObj | Geometric object |
▼CApplication | Base class for applications |
CQueues | Information about queue families |
CSamplerInfo | |
CSwapChainDetails | |
CAttachment | Frame-buffer attachments for off-screen rendering support |
CBuffer | A base class for buffer objects of all kinds |
CCreateWindowInfo | Structure containing parameters for creating windows |
CDataImage2D | A 2D Image used to store 2D data, such as a normal map |
CDepthAttachment | Depth-buffer attachment for off-screen rendering |
CDepthBuffer | |
CImage1D | |
CImage2D | |
CIndexBuffer | Buffer class for index data; the type parameter I is the index type |
CMemoryObj | Wrapper around Vulkan memory objects |
CShaders | |
CStorageBuffer | |
CStorageVertexBuffer | |
CTexture1D | |
CTexture2D | |
CUniformBuffer | |
CVertexBuffer | |
▼CWindow | Abstract base class for simple GLFW windows used to view buffers, etc |
CDepthStencilBuffer | Information about the optional depth/stencil buffers for the window |
CFrameData | A container for the per-frame rendering state |
CSwapChain | Collected information about the swap-chain for a window |
CSwapChainDetails | Information about swap-chain support |
▼Njson | |
CArray | JSON arrays |
CBool | |
CInteger | |
CNull | |
CNumber | Base class for JSON numbers |
CObject | JSON objects |
CReal | |
CString | |
CValue | |
▼NOBJ | |
CGroup | |
CMaterial | Structure that defines a material in a model |
CModel | A model from an OBJ file |