CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::GLImage Member List

This is the complete list of members for CeresEngine::GLImage, including all inherited members.

bufferSize(Format format, UInt32 numTexels) noexceptCeresEngine::GPUImagestatic
cast(const RC< ParentType > &ptr)CeresEngine::GLObject< ChildTypeName, ParentType >inlinestatic
cast(ParentType &object)CeresEngine::GLObject< ChildTypeName, ParentType >inlinestatic
cast(const ParentType &object)CeresEngine::GLObject< ChildTypeName, ParentType >inlinestatic
cast(ParentType *object)CeresEngine::GLObject< ChildTypeName, ParentType >inlinestatic
cast(const ParentType *object)CeresEngine::GLObject< ChildTypeName, ParentType >inlinestatic
createView(const GPUImageViewDescriptor &descriptor) finalCeresEngine::GLImagevirtual
Descriptor typedefCeresEngine::TDeviceObject< GPUImageDescriptor, GPUResource >
descriptorCeresEngine::TDeviceObject< GPUImageDescriptor, GPUResource >
destroy() noexceptCeresEngine::GPUObjectprotectedvirtual
deviceCeresEngine::GPUDeviceObject
deviceGLCeresEngine::GLDeviceObject< GLImage, GPUImage >protected
GLDeviceObject(GLDevicePtr device)CeresEngine::GLDeviceObject< GLImage, GPUImage >inlineexplicitprotected
GLImage(GLDevicePtr device, const GPUImageDescriptor &descriptor)CeresEngine::GLImage
GPUDeviceObject(GPUDevice &device)CeresEngine::GPUResourceexplicit
GPUImage(const GPUImage &)=deleteCeresEngine::GPUImage
GPUImage(GPUImage &&)=deleteCeresEngine::GPUImage
GPUObject()=defaultCeresEngine::GPUObject
GPUObject(const GPUObject &)=deleteCeresEngine::GPUObject
GPUObject(GPUObject &&)=deleteCeresEngine::GPUObject
handle() constCeresEngine::GLImageinline
isArray(GPUImageType type) noexceptCeresEngine::GPUImagestatic
isCube(GPUImageType type) noexceptCeresEngine::GPUImagestatic
isMipMapped(const GPUImageDescriptor &imageDesc) noexceptCeresEngine::GPUImagestatic
isMultiSample(GPUImageType type) noexceptCeresEngine::GPUImagestatic
mDescriptorCeresEngine::GLImageprivate
mRefCounterCeresEngine::GPUObjectprivate
numMipLevels(UInt32 width, UInt32 height=1, UInt32 depth=1) noexceptCeresEngine::GPUImagestatic
numMipLevels(const GPUImageDescriptor &imageDesc) noexceptCeresEngine::GPUImagestatic
objectStateCeresEngine::GLImageprivate
operator=(const GPUImage &)=deleteCeresEngine::GPUImage
operator=(GPUImage &&)=deleteCeresEngine::GPUImage
TDeviceObject< GPUImageDescriptor, GPUResource >::operator=(const TDeviceObject &)=deleteCeresEngine::TDeviceObject< GPUImageDescriptor, GPUResource >
TDeviceObject< GPUImageDescriptor, GPUResource >::operator=(TDeviceObject &&)=deleteCeresEngine::TDeviceObject< GPUImageDescriptor, GPUResource >
CeresEngine::GPUResource::operator=(const GPUObject &)=deleteCeresEngine::GPUObject
CeresEngine::GPUResource::operator=(GPUObject &&)=deleteCeresEngine::GPUObject
release() noexceptCeresEngine::GPUObjectinline
retain() noexceptCeresEngine::GPUObjectinline
safeCast(const RC< ParentType > &ptr)CeresEngine::GLObject< ChildTypeName, ParentType >inlinestatic
safeCast(ParentType *object)CeresEngine::GLObject< ChildTypeName, ParentType >inlinestatic
safeCast(const ParentType *object)CeresEngine::GLObject< ChildTypeName, ParentType >inlinestatic
size(const GPUImageDescriptor &imageDesc) noexceptCeresEngine::GPUImagestatic
TDeviceObject(GPUDevice &device, const Descriptor &descriptor)CeresEngine::GPUImageinlineexplicit
TDeviceObject(const TDeviceObject &)=deleteCeresEngine::GPUImage
TDeviceObject(TDeviceObject &&)=deleteCeresEngine::GPUImage
textureIDCeresEngine::GLImageprivate
type() constCeresEngine::GLImageinline
updateState(const GPUSamplerDescriptor &samplerDescriptor)CeresEngine::GLImage
~GLImage() finalCeresEngine::GLImage
~GPUDeviceObject() overrideCeresEngine::GPUDeviceObject
~GPUObject()=defaultCeresEngine::GPUObjectvirtual
~TDeviceObject() override=defaultCeresEngine::TDeviceObject< GPUImageDescriptor, GPUResource >