DayZ Enforce
Script API
Private Member Functions | Private Attributes | List of all members
DayZIntroScene Class Reference

#include <DayZIntroScene.h>

Private Member Functions

void  DayZIntroScene ()
 
void  ~DayZIntroScene ()
 
void  Update ()
 
void  CreateCharacter (string type)
 
void  CreateDefaultCharacter ()
 
void  InitItemInHands ()
 
void  InitCharacterAnimations (EntityAI item)
 
void  AnimateCharacter ()
 
void  SaveDefaultCharacter ()
 
void  CharacterRotationStart ()
 
void  CharacterRotationStop ()
 
void  CharacterRotate ()
 
bool  IsRotatingCharacter ()
 
vector  SnapToGround (vector pos)
 
vector  SwapYZ (vector vec)
 
void  TryTakeToHands ()
 
void  TakeToHands (InventoryItem item)
 
void  GetAllItemsInInventory (out array< InventoryItem > items)
 

Private Attributes

string  m_lastCharacter
 
int  m_LastShavedSeconds
 
int  m_CachedPlaytime
 
autoptr TStringArray  m_lastInventory
 
autoptr TStringArray  m_characterAnimations
 
autoptr EntityAnimEndEventHandler  m_anim_end_event_handler
 
Camera  m_camera
 
PlayerBase  m_demoUnit
 
vector  m_demoPos
 
vector  m_demoRot
 
vector  m_cameraTrans [4]
 
bool  m_rotatingCharacter
 
int  m_rotatingCharacterMouseX
 
int  m_rotatingCharacterMouseY
 
float  m_rotatingCharacterRot
 
protected autoptr Timer  m_timer
 
protected autoptr Link< EntityAI m_entity_to_take
 

Constructor & Destructor Documentation

void DayZIntroScene::DayZIntroScene ( )
private
void DayZIntroScene::~DayZIntroScene ( )
private

Member Function Documentation

void DayZIntroScene::Update ( )
private
void DayZIntroScene::CreateCharacter ( string  type )
private
void DayZIntroScene::CreateDefaultCharacter ( )
private
void DayZIntroScene::InitItemInHands ( )
private
void DayZIntroScene::InitCharacterAnimations ( EntityAI  item )
private
void DayZIntroScene::AnimateCharacter ( )
private
void DayZIntroScene::SaveDefaultCharacter ( )
private

References g_Game, and m_demoUnit.

Referenced by CharacterMenu::OnClick().

void DayZIntroScene::CharacterRotationStart ( )
private
void DayZIntroScene::CharacterRotationStop ( )
private
void DayZIntroScene::CharacterRotate ( )
private
bool DayZIntroScene::IsRotatingCharacter ( )
private

References m_rotatingCharacter.

vector DayZIntroScene::SnapToGround ( vector  pos )
private

References g_Game.

Referenced by CreateCharacter(), and DayZIntroScene().

vector DayZIntroScene::SwapYZ ( vector  vec )
private

Referenced by DayZIntroScene().

void DayZIntroScene::TryTakeToHands ( )
private
void DayZIntroScene::TakeToHands ( InventoryItem  item )
private
void DayZIntroScene::GetAllItemsInInventory ( out array< InventoryItem items )
private

Member Data Documentation

string DayZIntroScene::m_lastCharacter
private
int DayZIntroScene::m_LastShavedSeconds
private

Referenced by CreateCharacter(), and DayZIntroScene().

int DayZIntroScene::m_CachedPlaytime
private

Referenced by CreateCharacter(), and DayZIntroScene().

autoptr TStringArray DayZIntroScene::m_lastInventory
private
autoptr TStringArray DayZIntroScene::m_characterAnimations
private
autoptr EntityAnimEndEventHandler DayZIntroScene::m_anim_end_event_handler
private

Referenced by CreateCharacter(), and DayZIntroScene().

Camera DayZIntroScene::m_camera
private

Referenced by DayZIntroScene(), and ~DayZIntroScene().

PlayerBase DayZIntroScene::m_demoUnit
private
vector DayZIntroScene::m_demoPos
private

Referenced by CreateCharacter(), and DayZIntroScene().

vector DayZIntroScene::m_demoRot
private
vector DayZIntroScene::m_cameraTrans[4]
private
bool DayZIntroScene::m_rotatingCharacter
private
int DayZIntroScene::m_rotatingCharacterMouseX
private
int DayZIntroScene::m_rotatingCharacterMouseY
private

Referenced by CharacterRotationStart().

float DayZIntroScene::m_rotatingCharacterRot
private
protected autoptr Timer DayZIntroScene::m_timer
private
protected autoptr Link<EntityAI> DayZIntroScene::m_entity_to_take
private

The documentation for this class was generated from the following files:
Converted from CHM to HTML with chm2web Pro 2.85 (unicode)