Evospace  0.19.0
Modding API
 
Loading...
Searching...
No Matches
vec3i Class Reference

Vec3 integer. More...

Static Public Member Functions

static vec3i new (int32 x, int32 y, int32 z)
 Static function. Construct Vec3i from 3 numbers.
 

Public Attributes

int32 x
 Property. First dim value.
 
int32 y
 Property. Second dim value.
 
int32 z
 Property. Third dim value.
 

Static Public Attributes

static vec3i zero
 Readonly property. Construct Vec3i from (0, 0, 0)
 
static vec3i one
 Readonly property. Construct Vec3i from (1, 1, 1)
 
static vec3i up
 Readonly property. Construct Vec3i from up (0, 0, 1)
 
static vec3i down
 Readonly property. Construct Vec3i from (0, 0, -1)
 
static vec3i left
 Readonly property. Construct Vec3i from (0, 1, 0)
 
static vec3i right
 Readonly property. Construct Vec3i from (0, -1, 0)
 
static vec3i back
 Readonly property. Construct Vec3i from (-1, 0, 0)
 
static vec3i front
 Static function. Construct Vec3i from (1, 0, 0)
 

Detailed Description

Vec3 integer.

Definition at line 9 of file LuaStateDoxy.h.

Member Function Documentation

◆ new()

static vec3i vec3i::new ( int32 x,
int32 y,
int32 z )
static

Static function. Construct Vec3i from 3 numbers.

lua syntax

vec = Vec3i.new(x, y, z)
Parameters
x
y
z
Returns
Vec3i(x, y, z) struct

Member Data Documentation

◆ back

vec3i vec3i::back
static

Readonly property. Construct Vec3i from (-1, 0, 0)

lua syntax

vec = Vec3i.back
Returns
Vec3i(-1, 0, 0) struct

Definition at line 107 of file LuaStateDoxy.h.

◆ down

vec3i vec3i::down
static

Readonly property. Construct Vec3i from (0, 0, -1)

lua syntax

vec = Vec3i.down
Returns
Vec3i(0, 0, -1) struct

Definition at line 77 of file LuaStateDoxy.h.

◆ front

vec3i vec3i::front
static

Static function. Construct Vec3i from (1, 0, 0)

lua syntax

vec = Vec3i.front
Returns
Vec3i(1, 0, 0) struct

Definition at line 117 of file LuaStateDoxy.h.

◆ left

vec3i vec3i::left
static

Readonly property. Construct Vec3i from (0, 1, 0)

lua syntax

vec = Vec3i.left
Returns
Vec3i(0, 1, 0) struct

Definition at line 87 of file LuaStateDoxy.h.

◆ one

vec3i vec3i::one
static

Readonly property. Construct Vec3i from (1, 1, 1)

lua syntax

vec = Vec3i.one
Returns
Vec3i(1, 1, 1) struct

Definition at line 57 of file LuaStateDoxy.h.

◆ right

vec3i vec3i::right
static

Readonly property. Construct Vec3i from (0, -1, 0)

lua syntax

vec = Vec3i.right
Returns
Vec3i(0, -1, 0) struct

Definition at line 97 of file LuaStateDoxy.h.

◆ up

vec3i vec3i::up
static

Readonly property. Construct Vec3i from up (0, 0, 1)

lua syntax

vec = Vec3i.up
Returns
Vec3i(0, 0, 1) struct

Definition at line 67 of file LuaStateDoxy.h.

◆ zero

vec3i vec3i::zero
static

Readonly property. Construct Vec3i from (0, 0, 0)

lua syntax

vec = Vec3i.zero
Returns
Vec3i(0, 0, 0) struct

Definition at line 47 of file LuaStateDoxy.h.