#include <value.h>
◆ ValuePtr() [1/20]
tram::ValuePtr::ValuePtr |
( |
| ) |
|
|
inline |
◆ ~ValuePtr()
tram::ValuePtr::~ValuePtr |
( |
| ) |
|
|
inline |
◆ ValuePtr() [2/20]
tram::ValuePtr::ValuePtr |
( |
const ValuePtr & |
other | ) |
|
|
inline |
◆ ValuePtr() [3/20]
tram::ValuePtr::ValuePtr |
( |
Value & |
other | ) |
|
|
inline |
◆ ValuePtr() [4/20]
tram::ValuePtr::ValuePtr |
( |
bool * |
ptr | ) |
|
|
inline |
◆ ValuePtr() [5/20]
tram::ValuePtr::ValuePtr |
( |
name_t * |
ptr | ) |
|
|
inline |
◆ ValuePtr() [6/20]
tram::ValuePtr::ValuePtr |
( |
const char ** |
ptr | ) |
|
|
inline |
◆ ValuePtr() [7/20]
tram::ValuePtr::ValuePtr |
( |
int8_t * |
ptr | ) |
|
|
inline |
◆ ValuePtr() [8/20]
tram::ValuePtr::ValuePtr |
( |
int16_t * |
ptr | ) |
|
|
inline |
◆ ValuePtr() [9/20]
tram::ValuePtr::ValuePtr |
( |
int32_t * |
ptr | ) |
|
|
inline |
◆ ValuePtr() [10/20]
tram::ValuePtr::ValuePtr |
( |
int64_t * |
ptr | ) |
|
|
inline |
◆ ValuePtr() [11/20]
tram::ValuePtr::ValuePtr |
( |
uint8_t * |
ptr | ) |
|
|
inline |
◆ ValuePtr() [12/20]
tram::ValuePtr::ValuePtr |
( |
uint16_t * |
ptr | ) |
|
|
inline |
◆ ValuePtr() [13/20]
tram::ValuePtr::ValuePtr |
( |
uint32_t * |
ptr | ) |
|
|
inline |
◆ ValuePtr() [14/20]
tram::ValuePtr::ValuePtr |
( |
uint64_t * |
ptr | ) |
|
|
inline |
◆ ValuePtr() [15/20]
tram::ValuePtr::ValuePtr |
( |
vec2 * |
ptr | ) |
|
|
inline |
◆ ValuePtr() [16/20]
tram::ValuePtr::ValuePtr |
( |
vec3 * |
ptr | ) |
|
|
inline |
◆ ValuePtr() [17/20]
tram::ValuePtr::ValuePtr |
( |
vec4 * |
ptr | ) |
|
|
inline |
◆ ValuePtr() [18/20]
tram::ValuePtr::ValuePtr |
( |
quat * |
ptr | ) |
|
|
inline |
◆ ValuePtr() [19/20]
tram::ValuePtr::ValuePtr |
( |
float * |
ptr | ) |
|
|
inline |
◆ ValuePtr() [20/20]
tram::ValuePtr::ValuePtr |
( |
double * |
ptr | ) |
|
|
inline |
◆ GetType()
Type tram::ValuePtr::GetType |
( |
| ) |
const |
|
inline |
◆ IsBool()
bool tram::ValuePtr::IsBool |
( |
| ) |
const |
|
inline |
◆ IsFloat()
bool tram::ValuePtr::IsFloat |
( |
| ) |
const |
|
inline |
◆ IsInt()
bool tram::ValuePtr::IsInt |
( |
| ) |
const |
|
inline |
◆ operator bool *()
tram::ValuePtr::operator bool * |
( |
| ) |
const |
|
inline |
◆ operator const char **()
tram::ValuePtr::operator const char ** |
( |
| ) |
const |
|
inline |
◆ operator double *()
tram::ValuePtr::operator double * |
( |
| ) |
const |
|
inline |
◆ operator float *()
tram::ValuePtr::operator float * |
( |
| ) |
const |
|
inline |
◆ operator int16_t *()
tram::ValuePtr::operator int16_t * |
( |
| ) |
const |
|
inline |
◆ operator int32_t *()
tram::ValuePtr::operator int32_t * |
( |
| ) |
const |
|
inline |
◆ operator int64_t *()
tram::ValuePtr::operator int64_t * |
( |
| ) |
const |
|
inline |
◆ operator int8_t *()
tram::ValuePtr::operator int8_t * |
( |
| ) |
const |
|
inline |
◆ operator name_t *()
tram::ValuePtr::operator name_t * |
( |
| ) |
const |
|
inline |
◆ operator quat *()
tram::ValuePtr::operator quat * |
( |
| ) |
const |
|
inline |
◆ operator uint16_t *()
tram::ValuePtr::operator uint16_t * |
( |
| ) |
const |
|
inline |
◆ operator uint32_t *()
tram::ValuePtr::operator uint32_t * |
( |
| ) |
const |
|
inline |
◆ operator uint64_t *()
tram::ValuePtr::operator uint64_t * |
( |
| ) |
const |
|
inline |
◆ operator uint8_t *()
tram::ValuePtr::operator uint8_t * |
( |
| ) |
const |
|
inline |
◆ operator Value()
tram::ValuePtr::operator Value |
( |
| ) |
const |
|
inline |
◆ operator vec2 *()
tram::ValuePtr::operator vec2 * |
( |
| ) |
const |
|
inline |
◆ operator vec3 *()
tram::ValuePtr::operator vec3 * |
( |
| ) |
const |
|
inline |
◆ operator vec4 *()
tram::ValuePtr::operator vec4 * |
( |
| ) |
const |
|
inline |
◆ SetValue()
void tram::ValuePtr::SetValue |
( |
const Value & |
other | ) |
|
|
inline |
◆ bool_ptr
bool* tram::ValuePtr::bool_ptr |
◆ double_ptr
double* tram::ValuePtr::double_ptr |
◆ float_ptr
float* tram::ValuePtr::float_ptr |
◆ int16_ptr
int16_t* tram::ValuePtr::int16_ptr |
◆ int32_ptr
int32_t* tram::ValuePtr::int32_ptr |
◆ int64_ptr
int64_t* tram::ValuePtr::int64_ptr |
◆ int8_ptr
int8_t* tram::ValuePtr::int8_ptr |
◆ name_ptr
name_t* tram::ValuePtr::name_ptr |
◆ quat_ptr
quat* tram::ValuePtr::quat_ptr |
◆ string_ptr
const char** tram::ValuePtr::string_ptr |
◆ uint16_ptr
uint16_t* tram::ValuePtr::uint16_ptr |
◆ uint32_ptr
uint32_t* tram::ValuePtr::uint32_ptr |
◆ uint64_ptr
uint64_t* tram::ValuePtr::uint64_ptr |
◆ uint8_ptr
uint8_t* tram::ValuePtr::uint8_ptr |
◆ vec2_ptr
vec2* tram::ValuePtr::vec2_ptr |
◆ vec3_ptr
vec3* tram::ValuePtr::vec3_ptr |
◆ vec4_ptr
vec4* tram::ValuePtr::vec4_ptr |
The documentation for this class was generated from the following file:
- C:/Users/Poga/Desktop/painis/tram-sdk/src/framework/value.h