1.3.64
 
Loading...
Searching...
No Matches
helios::GlobalData Struct Reference

Structure for Global Data Entities. More...

#include <Context.h>

Data Fields

std::vector< int > global_data_int
 Integer data.
 
std::vector< uintglobal_data_uint
 Unsigned integer data.
 
std::vector< float > global_data_float
 Float data.
 
std::vector< double > global_data_double
 Double data.
 
std::vector< vec2global_data_vec2
 vec2 data
 
std::vector< vec3global_data_vec3
 vec3 data
 
std::vector< vec4global_data_vec4
 vec4 data
 
std::vector< int2global_data_int2
 int2 data
 
std::vector< int3global_data_int3
 int3 data
 
std::vector< int4global_data_int4
 int4 data
 
std::vector< std::string > global_data_string
 String data.
 
std::vector< bool > global_data_bool
 Boolean data.
 
size_t size
 Size of the data.
 
HeliosDataType type
 Type of the data.
 
uint64_t version = 0
 Version number for change detection (incremented on every setGlobalData call)
 

Detailed Description

Structure for Global Data Entities.

Definition at line 566 of file Context.h.

Field Documentation

◆ global_data_bool

std::vector<bool> helios::GlobalData::global_data_bool

Boolean data.

Definition at line 591 of file Context.h.

◆ global_data_double

std::vector<double> helios::GlobalData::global_data_double

Double data.

Definition at line 575 of file Context.h.

◆ global_data_float

std::vector<float> helios::GlobalData::global_data_float

Float data.

Definition at line 573 of file Context.h.

◆ global_data_int

std::vector<int> helios::GlobalData::global_data_int

Integer data.

Definition at line 569 of file Context.h.

◆ global_data_int2

std::vector<int2> helios::GlobalData::global_data_int2

int2 data

Definition at line 583 of file Context.h.

◆ global_data_int3

std::vector<int3> helios::GlobalData::global_data_int3

int3 data

Definition at line 585 of file Context.h.

◆ global_data_int4

std::vector<int4> helios::GlobalData::global_data_int4

int4 data

Definition at line 587 of file Context.h.

◆ global_data_string

std::vector<std::string> helios::GlobalData::global_data_string

String data.

Definition at line 589 of file Context.h.

◆ global_data_uint

std::vector<uint> helios::GlobalData::global_data_uint

Unsigned integer data.

Definition at line 571 of file Context.h.

◆ global_data_vec2

std::vector<vec2> helios::GlobalData::global_data_vec2

vec2 data

Definition at line 577 of file Context.h.

◆ global_data_vec3

std::vector<vec3> helios::GlobalData::global_data_vec3

vec3 data

Definition at line 579 of file Context.h.

◆ global_data_vec4

std::vector<vec4> helios::GlobalData::global_data_vec4

vec4 data

Definition at line 581 of file Context.h.

◆ size

size_t helios::GlobalData::size

Size of the data.

Definition at line 594 of file Context.h.

◆ type

HeliosDataType helios::GlobalData::type

Type of the data.

Definition at line 596 of file Context.h.

◆ version

uint64_t helios::GlobalData::version = 0

Version number for change detection (incremented on every setGlobalData call)

Definition at line 598 of file Context.h.


The documentation for this struct was generated from the following file: