|
| Area (const AreaItem *pItem) |
| コンストラクタ [詳解]
|
|
virtual | ~Area () |
| デストラクタ [詳解]
|
|
virtual u32 | GetId () const |
| ID取得. [詳解]
|
|
virtual bool | IsAbleDelete () const |
| 消去可能か? [詳解]
|
|
| AreaBase (const AreaItem *pItem) |
| コンストラクタ [詳解]
|
|
virtual | ~AreaBase () |
| デストラクタ [詳解]
|
|
virtual void | Initialize () |
| 初期化 [詳解]
|
|
void | Poll (int DeltaTime) |
| 毎フレームの処理 [詳解]
|
|
void | AddPlayerCharacter (const PlayerCharacterPtr &pPlayer) |
| プレイヤーキャラ追加 [詳解]
|
|
void | RemovePlayerCharacter (u32 Uuid) |
| プレイヤーキャラ削除 [詳解]
|
|
void | OnRecvMove (u32 Uuid, float X, float Y, float Z, float Rotation) |
| 移動を受信した [詳解]
|
|
void | OnRecvSkillUse (u32 Uuid, u32 SkillId, u8 TargetType, u32 TargetUuid) |
| スキル使用を受信した。 [詳解]
|
|
void | OnRecvItemUse (u32 Uuid, u32 ItemId, u8 TargetType, u32 TargetUuid) |
|
void | BroadcastPacket (PacketBase *pPacket, Client *pIgnoreClient=NULL) |
| パケットのブロードキャスト [詳解]
|
|
void | BroadcastPacketWithRange (PacketBase *pPacket, const Vector3D &Center, float Range, Client *pIgnoreClient=NULL) |
| 範囲を指定したパケットのブロードキャスト [詳解]
|
|
float | GetHeight (float X, float Y) const |
| 高さを取得 [詳解]
|
|
bool | CheckMovable (const Vector3D &Start, const Vector3D &End, float ClimbableHeight, Vector3D &OutHit) const |
| 移動できるかどうかをチェック [詳解]
|
|
u32 | GetMasterId () const |
| マスタIDを取得 [詳解]
|
|
virtual bool | IsInstance () const |
| インスタンスエリアか? [詳解]
|
|
void | CollectCircle (const Vector3D &Center, float Radius, u8 TargetType, std::vector< CharacterBase *> &OutTargets) |
| 円形でターゲットを取得 [詳解]
|
|
void | CollectBox (const Vector3D &Center, float Width, float Height, u8 TargetType, std::vector< CharacterBase *> &OutTargets) |
| 矩形でターゲットを取得 [詳解]
|
|