ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

#include <object_structs.h>

Collaboration diagram for ICB::_logic:

List of all members.

Public Member Functions

void ___init (const char *name)
void ___destruct ()
const char * GetName () const
void GetPosition (PXreal &x, PXreal &y, PXreal &z) const

Public Attributes

uint32 ms_timer
uint32 looping
uint32 old_looping
uint32 pause
uint32 anim_direction
_object_status ob_status
_big_mode big_mode
uint32 owner_floor_rect
uint32 total_list
uint32 list [MAX_list]
uint32 list_result
uint32 sfxVars [3]
uint32 logic_level
char * logic [TREE_SIZE]
char * logic_ref [TREE_SIZE]
_object_image_type image_type
__object_type object_type
uint32 conversation_uid
__mega_set_names cur_anim_type
uint32 anim_pc
_vox_imagevoxel_info
_megamega
PXvector prop_xyz
PXfloat prop_interact_pan
PXfloat pan
PXfloat pan_adjust
int32 look_height
PXfloat auto_display_pan
uint32 cycle_time
uint32 slowest_cycle_time
_hold_mode hold_mode
int16 sparkleX
int16 sparkleY
int16 sparkleZ
bool8 player_can_interact
bool8 context_request
bool8 prop_coords_set
uint8 three_sixty_interact
bool8 auto_panning
bool8 do_not_disturb
bool8 camera_held
bool8 prop_on_this_screen
bool8 sparkleOn
bool8 padding

Private Attributes

char ob_name [ENGINE_STRING_LEN]

Detailed Description

Definition at line 411 of file object_structs.h.


Member Function Documentation

void ICB::_logic::___destruct (  ) 
void ICB::_logic::___init ( const char *  name  ) 

Definition at line 118 of file logic.cpp.

const char* ICB::_logic::GetName (  )  const [inline]

Definition at line 474 of file object_structs.h.

void ICB::_logic::GetPosition ( PXreal x,
PXreal y,
PXreal z 
) const [inline]

Definition at line 476 of file object_structs.h.


Member Data Documentation

Definition at line 433 of file object_structs.h.

Definition at line 459 of file object_structs.h.

Definition at line 419 of file object_structs.h.

Definition at line 462 of file object_structs.h.

Definition at line 446 of file object_structs.h.

Definition at line 422 of file object_structs.h.

Definition at line 423 of file object_structs.h.

char* ICB::_logic::logic[TREE_SIZE]

Definition at line 426 of file object_structs.h.

Definition at line 425 of file object_structs.h.

char* ICB::_logic::logic_ref[TREE_SIZE]

Definition at line 427 of file object_structs.h.

Definition at line 442 of file object_structs.h.

Definition at line 414 of file object_structs.h.

Definition at line 435 of file object_structs.h.

Definition at line 413 of file object_structs.h.

char ICB::_logic::ob_name[ENGINE_STRING_LEN] [private]

Definition at line 468 of file object_structs.h.

Definition at line 415 of file object_structs.h.

Definition at line 465 of file object_structs.h.

Definition at line 439 of file object_structs.h.

Definition at line 440 of file object_structs.h.

Definition at line 416 of file object_structs.h.

Definition at line 437 of file object_structs.h.

Definition at line 424 of file object_structs.h.

Definition at line 464 of file object_structs.h.

Definition at line 450 of file object_structs.h.

Definition at line 451 of file object_structs.h.

Definition at line 453 of file object_structs.h.

Definition at line 421 of file object_structs.h.


The documentation for this class was generated from the following files:


Generated on Sat Sep 26 2020 05:03:41 for ResidualVM by doxygen 1.7.1
curved edge   curved edge