Pol  Revision:50b1c95
Pol::Core::LosObj Struct Reference

#include <los.h>

Public Member Functions

 LosObj (const UObject &uobj)
 
 LosObj (u16 x, u16 y, s8 z)
 
 LosObj (u16 x, u16 y, s8 z, u8 obj_height)
 

Public Attributes

u8 look_height
 
u8 obj_height
 
u32 serial
 
u16 x
 
u16 y
 
s8 z
 

Detailed Description

Definition at line 15 of file los.h.

Constructor & Destructor Documentation

Pol::Core::LosObj::LosObj ( const UObject uobj)
inline

Definition at line 17 of file los.h.

Pol::Core::LosObj::LosObj ( u16  x,
u16  y,
s8  z 
)
inline

Definition at line 26 of file los.h.

Pol::Core::LosObj::LosObj ( u16  x,
u16  y,
s8  z,
u8  obj_height 
)
inline

Definition at line 30 of file los.h.

Member Data Documentation

u8 Pol::Core::LosObj::look_height

Definition at line 39 of file los.h.

Referenced by Pol::Realms::Realm::has_los().

u8 Pol::Core::LosObj::obj_height

Definition at line 38 of file los.h.

Referenced by Pol::Realms::Realm::has_los(), and Pol::Realms::Realm::los_blocked().

u32 Pol::Core::LosObj::serial

Definition at line 34 of file los.h.

Referenced by Pol::Realms::Realm::dynamic_item_blocks_los().

u16 Pol::Core::LosObj::x

Definition at line 35 of file los.h.

Referenced by Pol::Realms::Realm::has_los(), and Pol::Realms::Realm::los_blocked().

u16 Pol::Core::LosObj::y

Definition at line 36 of file los.h.

Referenced by Pol::Realms::Realm::has_los(), and Pol::Realms::Realm::los_blocked().

s8 Pol::Core::LosObj::z

Definition at line 37 of file los.h.

Referenced by Pol::Realms::Realm::has_los(), and Pol::Realms::Realm::los_blocked().


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