Wing Commander II
Reconstructed Win32 source (1996)
Loading...
Searching...
No Matches
SceneFlicObject Struct Reference

#include <game_data.h>

Data Fields

signed char active
signed char visible
signed char tick
signed char field_3
short drawType
unsigned char * shape
short baseFrame
short finalFrame
short currentFrame
unsigned char * linkedScript
unsigned char * scriptStart
unsigned char * scriptCursor
short waitTicks
int waitStart
short delayFrames
short * locals
signed char deltaX
signed char deltaY
signed char deltaDepth
short x
short y
short field_2f
short rotation
short scale
unsigned short drawFlags
short segmentStartFrame
short segmentEndFrame
const char * filename
short nextSection
short context
unsigned int decoderState
short owner
short linkedOwner

Detailed Description

Definition at line 985 of file game_data.h.

Field Documentation

◆ active

signed char SceneFlicObject::active

◆ baseFrame

short SceneFlicObject::baseFrame

Definition at line 992 of file game_data.h.

Referenced by CopyCutsceneSpriteDisplay(), DrawCutsceneSprite(), and RunCutsceneScript().

◆ context

short SceneFlicObject::context

Definition at line 1015 of file game_data.h.

◆ currentFrame

short SceneFlicObject::currentFrame

◆ decoderState

unsigned int SceneFlicObject::decoderState

Definition at line 1016 of file game_data.h.

Referenced by DrawCutsceneSprite().

◆ delayFrames

short SceneFlicObject::delayFrames

Definition at line 1000 of file game_data.h.

Referenced by RunCutsceneScript(), and UpdateCutsceneSpriteObject().

◆ deltaDepth

signed char SceneFlicObject::deltaDepth

Definition at line 1004 of file game_data.h.

Referenced by RunCutsceneScript(), and UpdateCutsceneSpriteObject().

◆ deltaX

signed char SceneFlicObject::deltaX

Definition at line 1002 of file game_data.h.

Referenced by RunCutsceneScript(), and UpdateCutsceneSpriteObject().

◆ deltaY

signed char SceneFlicObject::deltaY

Definition at line 1003 of file game_data.h.

Referenced by RunCutsceneScript(), and UpdateCutsceneSpriteObject().

◆ drawFlags

unsigned short SceneFlicObject::drawFlags

Definition at line 1010 of file game_data.h.

Referenced by DrawCutsceneSprite(), and RunCutsceneScript().

◆ drawType

short SceneFlicObject::drawType

◆ field_2f

short SceneFlicObject::field_2f

Definition at line 1007 of file game_data.h.

Referenced by RunCutsceneScript(), and UpdateCutsceneSpriteObject().

◆ field_3

signed char SceneFlicObject::field_3

◆ filename

const char* SceneFlicObject::filename

Definition at line 1013 of file game_data.h.

Referenced by AdvanceSceneFlicStream().

◆ finalFrame

short SceneFlicObject::finalFrame

◆ linkedOwner

short SceneFlicObject::linkedOwner

Definition at line 1018 of file game_data.h.

Referenced by LinkCutsceneSpriteScript(), and RunCutsceneScript().

◆ linkedScript

unsigned char* SceneFlicObject::linkedScript

Definition at line 995 of file game_data.h.

Referenced by LinkCutsceneSpriteScript(), and RunCutsceneScript().

◆ locals

short* SceneFlicObject::locals

Definition at line 1001 of file game_data.h.

Referenced by RunCutsceneScript().

◆ nextSection

short SceneFlicObject::nextSection

Definition at line 1014 of file game_data.h.

Referenced by AdvanceSceneFlicStream().

◆ owner

short SceneFlicObject::owner

◆ rotation

short SceneFlicObject::rotation

Definition at line 1008 of file game_data.h.

Referenced by DrawCutsceneSprite(), and RunCutsceneScript().

◆ scale

short SceneFlicObject::scale

◆ scriptCursor

unsigned char* SceneFlicObject::scriptCursor

◆ scriptStart

unsigned char* SceneFlicObject::scriptStart

◆ segmentEndFrame

short SceneFlicObject::segmentEndFrame

Definition at line 1012 of file game_data.h.

Referenced by AdvanceSceneFlicStream().

◆ segmentStartFrame

short SceneFlicObject::segmentStartFrame

Definition at line 1011 of file game_data.h.

Referenced by DrawCutsceneSprite().

◆ shape

◆ tick

signed char SceneFlicObject::tick

Definition at line 988 of file game_data.h.

Referenced by DrawCutsceneSprite(), and ResetCutsceneSpriteDrawTicks().

◆ visible

signed char SceneFlicObject::visible

◆ waitStart

int SceneFlicObject::waitStart

Definition at line 999 of file game_data.h.

Referenced by AnimateCutsceneSpeakerMouth(), and RunCutsceneScript().

◆ waitTicks

short SceneFlicObject::waitTicks

◆ x

short SceneFlicObject::x

Definition at line 1005 of file game_data.h.

Referenced by DrawCutsceneSprite(), RunCutsceneScript(), and UpdateCutsceneSpriteObject().

◆ y

short SceneFlicObject::y

Definition at line 1006 of file game_data.h.

Referenced by DrawCutsceneSprite(), RunCutsceneScript(), and UpdateCutsceneSpriteObject().


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