CSCommon: MMatchNPCObject 클래스 참조

MAIET

MMatchNPCObject 클래스 참조

#include <MMatchNPCObject.h>

MMatchNPCObject에 대한 협력 도표:

Collaboration graph
[범례]
전체 멤버 목록 보기

세부 사항

NPC 오브젝트.

public 메소드

 MMatchNPCObject (MUID &uid, MQUEST_NPC nType, unsigned long int nFlags=0)
 생성자
 ~MMatchNPCObject ()
 소멸자
void AssignControl (MUID &uidPlayer)
 NPC 조종을 플레이어에게 할당한다.
void ReleaseControl ()
 NPC 조종자 해제.
void SetDropItem (MQuestDropItem *pDropItem)
 Drop할 아이템을 설정한다.
MUID GetUID ()
 NPC UID 반환.
MQUEST_NPC GetType ()
 NPC 종류 반환.
MUID & GetController ()
 NPC 조종자(플레이어) UID 반환.
MQuestDropItemGetDropItem ()
 드롭 아이템 정보 반환
void SetFlag (unsigned int nFlag, bool bValue)
 플래그 설정.
bool CheckFlag (unsigned int nFlag)
 플래그 체크.
void SetFlags (unsigned int nFlags)
 플래그 설정.
unsigned long GetFlags ()
 플래그 반환.
bool HasDropItem ()
 드롭 아이템을 가지고 있는지 반환

생성자 & 소멸자 문서화

MMatchNPCObject::MMatchNPCObject MUID &  uid,
MQUEST_NPC  nType,
unsigned long int  nFlags = 0
 

생성자

매개변수:
uid NPC UID
nType NPC 종류
nFlags 플래스


멤버 함수 문서화

void MMatchNPCObject::AssignControl MUID &  uidPlayer  ) 
 

NPC 조종을 플레이어에게 할당한다.

매개변수:
uidPlayer 할당할 플레이어 UID

void MMatchNPCObject::SetDropItem MQuestDropItem pDropItem  ) 
 

Drop할 아이템을 설정한다.

매개변수:
pDropItem 아이템 정보


이 클래스을 위한 문서화는 다음의 파일들로부터 생성되었습니다.


MAIET entertainment