API Documentation
Constants.h
1 // Constants.h
3 //
5 
7 {
13  struct Constants
14  {
15  // Namespace
16  inline static const nkMemory::String NAMESPACE ;
17 
18  // UserTypes
19  // Containers
20  inline static const nkMemory::String BUFFER ;
21 
22  inline static const nkMemory::String BUFFER_CAST ;
23  inline static const nkMemory::String BUFFER_CAST_INT ;
24  inline static const nkMemory::String BUFFER_CAST_FLOAT ;
25  inline static const nkMemory::String BUFFER_CAST_DOUBLE ;
26 
27  inline static const nkMemory::String BUFFER_VIEW ;
28  inline static const nkMemory::String BUFFER_VIEW_INT ;
29  inline static const nkMemory::String BUFFER_VIEW_FLOAT ;
30  inline static const nkMemory::String BUFFER_VIEW_DOUBLE ;
31  } ;
32 }
nkAstraeus::nkMemoryWrap::Constants::BUFFER_VIEW_FLOAT
static const nkMemory::String BUFFER_VIEW_FLOAT
Identifies a nkMemory::BufferView<float> with nkMemory.BufferViewFloat.
Definition: Constants.h:29
nkAstraeus::nkMemoryWrap::Constants::BUFFER_CAST_INT
static const nkMemory::String BUFFER_CAST_INT
Identifies a nkMemory::BufferCast<int> with nkMemory.BufferCastInt.
Definition: Constants.h:23
nkAstraeus::nkMemoryWrap::Constants::BUFFER_CAST
static const nkMemory::String BUFFER_CAST
Identifies a nkMemory::BufferCast<unsigned char> with nkMemory.Buffer.
Definition: Constants.h:22
nkAstraeus::nkMemoryWrap::Constants::NAMESPACE
static const nkMemory::String NAMESPACE
Identifies the namespace with nkMemory.
Definition: Constants.h:16
nkAstraeus::nkMemoryWrap::Constants::BUFFER_CAST_FLOAT
static const nkMemory::String BUFFER_CAST_FLOAT
Identifies a nkMemory::BufferCast<float> with nkMemory.BufferCastFloat.
Definition: Constants.h:24
nkAstraeus::nkMemoryWrap::Constants
Constants encompassing user type identifiers for the wrapping of nkMemory.
Definition: Constants.h:14
nkAstraeus::nkMemoryWrap::Constants::BUFFER
static const nkMemory::String BUFFER
Identifies a nkMemory::Buffer with nkMemory.Buffer.
Definition: Constants.h:20
nkAstraeus::nkMemoryWrap::Constants::BUFFER_VIEW_DOUBLE
static const nkMemory::String BUFFER_VIEW_DOUBLE
Identifies a nkMemory::BufferView<double> with nkMemory.BufferViewDouble.
Definition: Constants.h:30
nkMemory::String
Class holding information about a string, with ownership over the data.
Definition: String.h:22
nkAstraeus::nkMemoryWrap::Constants::BUFFER_CAST_DOUBLE
static const nkMemory::String BUFFER_CAST_DOUBLE
Identifies a nkMemory::BufferCast<double> with nkMemory.BufferCastDouble.
Definition: Constants.h:25
nkAstraeus::nkMemoryWrap
Encompasses the wrapping of nkMemory for scripting.
Definition: Constants.h:7
nkAstraeus::nkMemoryWrap::Constants::BUFFER_VIEW_INT
static const nkMemory::String BUFFER_VIEW_INT
Identifies a nkMemory::BufferView<int> with nkMemory.BufferViewInt.
Definition: Constants.h:28
nkAstraeus::nkMemoryWrap::Constants::BUFFER_VIEW
static const nkMemory::String BUFFER_VIEW
Identifies a nkMemory::BufferView<unsigned char> with nkMemory.BufferView.
Definition: Constants.h:27