Diligent Engine
 
Loading...
Searching...
No Matches
BasicTypes.h File Reference
#include "CommonDefinitions.h"
#include <string>

Namespaces

namespace  Diligent
 Graphics engine namespace.
 

Typedefs

typedef float Diligent::Float32
 32-bit float
 
typedef double Diligent::Float64
 64-bit float
 
typedef int64_t Diligent::Int64
 64-bit signed integer
 
typedef int32_t Diligent::Int32
 32-bit signed integer
 
typedef int16_t Diligent::Int16
 16-bit signed integer
 
typedef int8_t Diligent::Int8
 8-bit signed integer
 
typedef uint64_t Diligent::Uint64
 64-bit unsigned integer
 
typedef uint32_t Diligent::Uint32
 32-bit unsigned integer
 
typedef uint16_t Diligent::Uint16
 16-bit unsigned integer
 
typedef uint8_t Diligent::Uint8
 8-bit unsigned integer
 
typedef size_t Diligent::SizeType
 Size type.
 
typedef void * Diligent::PVoid
 Pointer to void.
 
typedef const void * Diligent::CPVoid
 Pointer to const void.
 
typedef bool Diligent::Bool
 Boolean.
 
using Diligent::String = std::basic_string<Char>
 String variable.
 

Detailed Description

Defines basic types used in the engine