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

Public Attributes

Tesselator * tesselator
 
SubclassOf< BlockLogic > block_logic = nullptr
 
Classactor_class = nullptr
 
std::optional< luabridge::lua_ref > actor_init
 
vec3 color_side = vec3(1)
 
vec3 color_top = vec3(1)
 
Name replace_tag
 

Detailed Description

Static Block

Definition at line 27 of file StaticBlock.h.

Member Data Documentation

◆ actor_class

Class* StaticBlock::actor_class = nullptr

Actor Class

Definition at line 52 of file StaticBlock.h.

◆ actor_init

std::optional<luabridge::lua_ref> StaticBlock::actor_init

Actor init

Definition at line 69 of file StaticBlock.h.

◆ block_logic

SubclassOf<BlockLogic> StaticBlock::block_logic = nullptr

Block Logic

Definition at line 46 of file StaticBlock.h.

◆ color_side

vec3 StaticBlock::color_side = vec3(1)

Color side

Definition at line 77 of file StaticBlock.h.

◆ color_top

vec3 StaticBlock::color_top = vec3(1)

Color top

Definition at line 83 of file StaticBlock.h.

◆ replace_tag

Name StaticBlock::replace_tag

Replace tag

Definition at line 91 of file StaticBlock.h.

◆ tesselator

Tesselator* StaticBlock::tesselator

Tesselator

Definition at line 40 of file StaticBlock.h.