GameServer
WeakPtrDefine.h
[詳解]
1 #ifndef __WEAKPTRDEFINE_H__
2 #define __WEAKPTRDEFINE_H__
3 
11 typedef weak_ptr<CharacterBase> CharacterPtr;
12 
14 typedef weak_ptr<PlayerCharacter> PlayerCharacterPtr;
15 
16 class Anpan;
17 typedef weak_ptr<Anpan> AnpanPtr;
18 
19 class Party;
20 typedef weak_ptr<Party> PartyPtr;
21 
22 class Client;
23 typedef weak_ptr<Client> ClientPtr;
24 
25 class AreaBase;
26 typedef weak_ptr<AreaBase> AreaPtr;
27 
28 struct AIAction;
29 typedef weak_ptr<AIAction> AIActionPtr;
30 
31 #endif // #ifndef __WEAKPTRDEFINE_H__
weak_ptr< Anpan > AnpanPtr
Definition: WeakPtrDefine.h:16
Definition: Party.h:12
キャラクタ基底クラス
Definition: CharacterBase.h:24
weak_ptr< CharacterBase > CharacterPtr
Definition: WeakPtrDefine.h:10
weak_ptr< AIAction > AIActionPtr
Definition: WeakPtrDefine.h:28
weak_ptr< AreaBase > AreaPtr
Definition: WeakPtrDefine.h:25
アンパンクラス
Definition: Anpan.h:18
エリア基底クラス
Definition: AreaBase.h:23
クライアントクラス
Definition: Client.h:26
weak_ptr< Client > ClientPtr
Definition: WeakPtrDefine.h:22
weak_ptr< Party > PartyPtr
Definition: WeakPtrDefine.h:19
AIの行動
Definition: AIGenerator.h:16
プレイヤーキャラクタ
Definition: PlayerCharacter.h:23
weak_ptr< PlayerCharacter > PlayerCharacterPtr
Definition: WeakPtrDefine.h:13