[270] | 1 | // Pointer celltypes
|
---|
| 2 |
|
---|
| 3 | namespace nMruby {
|
---|
| 4 | // Pointer to Bool
|
---|
| 5 | [singleton]celltype tBoolPointer { entry sInitializeTECSBridge eInitialize; };
|
---|
| 6 |
|
---|
| 7 | // Pointer to Chars
|
---|
| 8 | [singleton]celltype tCharPointer { entry sInitializeTECSBridge eInitialize; };
|
---|
| 9 | [singleton]celltype tSCharPointer { entry sInitializeTECSBridge eInitialize; };
|
---|
| 10 | [singleton]celltype tUCharPointer { entry sInitializeTECSBridge eInitialize; };
|
---|
| 11 |
|
---|
| 12 | // Pointer to Signed Integers
|
---|
| 13 | [singleton]celltype tInt8Pointer { entry sInitializeTECSBridge eInitialize; };
|
---|
| 14 | [singleton]celltype tInt16Pointer { entry sInitializeTECSBridge eInitialize; };
|
---|
| 15 | [singleton]celltype tInt32Pointer { entry sInitializeTECSBridge eInitialize; };
|
---|
| 16 | [singleton]celltype tInt64Pointer { entry sInitializeTECSBridge eInitialize; };
|
---|
| 17 |
|
---|
| 18 | // Pointer to Unsigned Integers
|
---|
| 19 | [singleton]celltype tUInt8Pointer { entry sInitializeTECSBridge eInitialize; };
|
---|
| 20 | [singleton]celltype tUInt16Pointer { entry sInitializeTECSBridge eInitialize; };
|
---|
| 21 | [singleton]celltype tUInt32Pointer { entry sInitializeTECSBridge eInitialize; };
|
---|
| 22 | [singleton]celltype tUInt64Pointer { entry sInitializeTECSBridge eInitialize; };
|
---|
| 23 |
|
---|
| 24 | // Pointer to Floating types
|
---|
| 25 | [singleton]celltype tFloat32Pointer { entry sInitializeTECSBridge eInitialize; };
|
---|
| 26 | [singleton]celltype tDouble64Pointer { entry sInitializeTECSBridge eInitialize; };
|
---|
| 27 |
|
---|
| 28 | // Pointer to Integers (unrecommended)
|
---|
| 29 | [singleton]celltype tIntPointer { entry sInitializeTECSBridge eInitialize; };
|
---|
| 30 | [singleton]celltype tShortPointer { entry sInitializeTECSBridge eInitialize; };
|
---|
| 31 | [singleton]celltype tLongPointer { entry sInitializeTECSBridge eInitialize; };
|
---|
| 32 | [singleton]celltype tUIntPointer { entry sInitializeTECSBridge eInitialize; };
|
---|
| 33 | [singleton]celltype tUShortPointer { entry sInitializeTECSBridge eInitialize; };
|
---|
| 34 | [singleton]celltype tULongPointer { entry sInitializeTECSBridge eInitialize; };
|
---|
| 35 | };
|
---|