CSCommon: MObject 클래스 참조

MAIET

MObject 클래스 참조

#include <MObject.h>

MObject에 대한 상속 도표

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

세부 사항

서버내에 존재하는 모든 오브젝트의 Abstract Class

public 메소드

 MObject ()
 시간에 따른 위치 얻어내기
 MObject (const MUID &uid)
const MUID GetUID (void) const
void SetObjectType (MObjectType type)
 SpawnID 얻기 (Spawn Object 아니면 0).
MObjectType GetObjectType ()
virtual bool CheckDestroy (int nTime)
virtual void Tick (unsigned long int nTime)
 틱 처리.
void AddCommListener (MUID ListenerUID)
 현재 속해있는 맵 얻기.
void RemoveCommListener (MUID ListenerUID)
bool IsCommListener (MUID ListenerUID)
bool HasCommListener ()
const MUID GetCommListener ()
void InvalidateObjectCache ()
void UpdateObjectCache (MObject *pObject)
void ExpireObjectCache (MObject *pObject)
void RemoveObjectCacheExpired ()
int GetObjectCacheUpdateCount ()

public 속성

MObjectCache m_ObjectCache
list< MUID > m_CommListener

protected 속성

MUID m_UID
MObjectType m_ObjectType
 우선 이것을 가지고 PC, NPC를 판별한다.

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


MAIET entertainment