Castor3D 0.16.0
Multiplatform 3D engine
|
Classes | |
struct | castor3d::VkStructure |
struct | castor3d::ExtensionStruct |
struct | castor3d::Extensions |
struct | castor3d::QueueData |
struct | castor3d::QueueDataWrapper |
struct | castor3d::QueuesData |
struct | castor3d::RenderDevice |
Namespaces | |
namespace | castor3d |
Typedefs | |
using | castor3d::FeatureArray = castor::Vector< ExtensionStruct > |
using | castor3d::PropertyArray = castor::Vector< ExtensionStruct > |
using | castor3d::QueueFamilyFlags = castor::FlagCombination< QueueFamilyFlag > |
using | castor3d::QueueDataPtr = castor::RawUniquePtr< QueueData > |
using | castor3d::QueueFamilies = castor::Vector< QueuesData > |
Enumerations | |
enum class | castor3d::QueueFamilyFlag { castor3d::eNone = 0x00 , castor3d::ePresent = 0x01 , castor3d::eGraphics = 0x02 , castor3d::eTransfer = 0x04 , castor3d::eCompute = 0x08 } |