DIE Engine
Loading...
Searching...
No Matches
Door Struct Reference

Animated door (pivot, lateral or vertical). More...

#include <mapobjects.h>

Public Attributes

uint16_t nodeID
char name [OBJECT_NAME_MAX+1]
float width
float height
float thick
float angle
float swing
float time
uint16_t mode
 one of DOOR_MODES
uint16_t easing
 one of EASING_TYPES
float pan
 animation state (0.0 closed .. 1.0 open)
float shake
 animation state
Surface surfaces [DOOR_SURFACES_COUNT]
uint16_t tag
uint16_t flags
bool selected

Detailed Description

Animated door (pivot, lateral or vertical).

Member Data Documentation

◆ angle

float Door::angle

◆ easing

uint16_t Door::easing

one of EASING_TYPES

◆ flags

uint16_t Door::flags

◆ height

float Door::height

◆ mode

uint16_t Door::mode

one of DOOR_MODES

◆ name

char Door::name[OBJECT_NAME_MAX+1]

◆ nodeID

uint16_t Door::nodeID

◆ pan

float Door::pan

animation state (0.0 closed .. 1.0 open)

◆ selected

bool Door::selected

◆ shake

float Door::shake

animation state

◆ surfaces

Surface Door::surfaces[DOOR_SURFACES_COUNT]

◆ swing

float Door::swing

◆ tag

uint16_t Door::tag

◆ thick

float Door::thick

◆ time

float Door::time

◆ width

float Door::width

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