CeresEngine
0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::VKFence Member List
This is the complete list of members for
CeresEngine::VKFence
, including all inherited members.
Allocator
typedef
CeresEngine::VKFence
cast
(const RC< ParentType > &ptr)
CeresEngine::VKObject< ChildTypeName, ParentType >
inline
static
cast
(ParentType &object)
CeresEngine::VKObject< ChildTypeName, ParentType >
inline
static
cast
(const ParentType &object)
CeresEngine::VKObject< ChildTypeName, ParentType >
inline
static
cast
(ParentType *object)
CeresEngine::VKObject< ChildTypeName, ParentType >
inline
static
cast
(const ParentType *object)
CeresEngine::VKObject< ChildTypeName, ParentType >
inline
static
descriptor
CeresEngine::TDeviceObject< GPUFenceDescriptor >
Descriptor
typedef
CeresEngine::TDeviceObject< GPUFenceDescriptor >
descriptorVK
CeresEngine::VKFence
private
destroy
() noexcept
CeresEngine::GPUObject
protected
virtual
device
CeresEngine::GPUDeviceObject
deviceVK
CeresEngine::VKDeviceObjectBase
getAllocator
() noexcept
CeresEngine::VKFence
static
GPUDeviceObject
(GPUDevice &device)
CeresEngine::GPUDeviceObject
explicit
GPUFence
(const GPUFence &)=delete
CeresEngine::GPUFence
GPUFence
(GPUFence &&)=delete
CeresEngine::GPUFence
GPUObject
()=default
CeresEngine::GPUObject
GPUObject
(const GPUObject &)=delete
CeresEngine::GPUObject
GPUObject
(GPUObject &&)=delete
CeresEngine::GPUObject
mFence
CeresEngine::VKFence
private
mRefCounter
CeresEngine::GPUObject
private
operator delete
(void *p, std::size_t size) noexcept
CeresEngine::VKFence
static
operator new
(size_t size) noexcept
CeresEngine::VKFence
static
operator VkFence
() const noexcept
CeresEngine::VKFence
inline
operator=
(const GPUFence &)=delete
CeresEngine::GPUFence
operator=
(GPUFence &&)=delete
CeresEngine::GPUFence
TDeviceObject< GPUFenceDescriptor >::operator=
(const TDeviceObject &)=delete
CeresEngine::TDeviceObject< GPUFenceDescriptor >
TDeviceObject< GPUFenceDescriptor >::operator=
(TDeviceObject &&)=delete
CeresEngine::TDeviceObject< GPUFenceDescriptor >
CeresEngine::GPUDeviceObject::operator=
(const GPUObject &)=delete
CeresEngine::GPUObject
CeresEngine::GPUDeviceObject::operator=
(GPUObject &&)=delete
CeresEngine::GPUObject
release
() noexcept
CeresEngine::GPUObject
inline
reset
() final
CeresEngine::VKFence
virtual
retain
() noexcept
CeresEngine::GPUObject
inline
TDeviceObject
(GPUDevice &device, const Descriptor &descriptor)
CeresEngine::GPUFence
inline
explicit
TDeviceObject
(const TDeviceObject &)=delete
CeresEngine::GPUFence
TDeviceObject
(TDeviceObject &&)=delete
CeresEngine::GPUFence
VKDeviceObject
(VKDevice &device) noexcept
CeresEngine::VKDeviceObject< VKFence, GPUFence >
inline
explicit
protected
VKDeviceObjectBase
(VKDevice &device) noexcept
CeresEngine::VKDeviceObjectBase
explicit
VKFence
(VKDevice &device, const GPUFenceDescriptor &descriptor)
CeresEngine::VKFence
wait
(UInt64 timeout) final
CeresEngine::VKFence
virtual
~GPUDeviceObject
() override
CeresEngine::GPUDeviceObject
~GPUObject
()=default
CeresEngine::GPUObject
virtual
~TDeviceObject
() override=default
CeresEngine::TDeviceObject< GPUFenceDescriptor >
~VKDeviceObjectBase
() noexcept
CeresEngine::VKDeviceObjectBase
~VKFence
() final
CeresEngine::VKFence
Generated by
1.9.8