C# 클래스 NFrame.NFIObject

파일 보기 프로젝트 열기: ketoo/NoahGameFrame 1 사용 예제들

공개 메소드들

메소드 설명
AddHeartBeat ( string strHeartBeatName, float fTime, int nCount, NFIHeartBeat handler ) : void
ClassName ( ) : string
ConfigIndex ( ) : string
ContainerID ( ) : int
FindHeartBeat ( string strHeartBeatName ) : bool
FindProperty ( string strPropertyName ) : bool
FindRecord ( string strRecordName ) : bool
GetHeartBeatManager ( ) : NFIHeartBeatManager
GetPropertyManager ( ) : NFIPropertyManager
GetRecordManager ( ) : NFIRecordManager
GroupID ( ) : int
Init ( ) : void
QueryPropertyFloat ( string strPropertyName ) : double
QueryPropertyInt ( string strPropertyName ) : System.Int64
QueryPropertyObject ( string strPropertyName ) : NFGUID
QueryPropertyString ( string strPropertyName ) : string
QueryPropertyVector2 ( string strPropertyName ) : NFVector2
QueryPropertyVector3 ( string strPropertyName ) : NFVector3
QueryRecordFloat ( string strRecordName, int nRow, int nCol ) : double
QueryRecordInt ( string strRecordName, int nRow, int nCol ) : System.Int64
QueryRecordObject ( string strRecordName, int nRow, int nCol ) : NFGUID
QueryRecordString ( string strRecordName, int nRow, int nCol ) : string
QueryRecordVector2 ( string strRecordName, int nRow, int nCol ) : NFVector2
QueryRecordVector3 ( string strRecordName, int nRow, int nCol ) : NFVector3
RemoveHeartBeat ( string strHeartBeatName ) : void
Self ( ) : NFGUID
SetPropertyFloat ( string strPropertyName, double fValue ) : bool
SetPropertyInt ( string strPropertyName, Int64 nValue ) : bool
SetPropertyObject ( string strPropertyName, NFGUID obj ) : bool
SetPropertyString ( string strPropertyName, string strValue ) : bool
SetPropertyVector2 ( string strPropertyName, NFVector2 obj ) : bool
SetPropertyVector3 ( string strPropertyName, NFVector3 obj ) : bool
SetRecordFloat ( string strRecordName, int nRow, int nCol, double fValue ) : bool
SetRecordInt ( string strRecordName, int nRow, int nCol, Int64 nValue ) : bool
SetRecordObject ( string strRecordName, int nRow, int nCol, NFGUID obj ) : bool
SetRecordString ( string strRecordName, int nRow, int nCol, string strValue ) : bool
SetRecordVector2 ( string strRecordName, int nRow, int nCol, NFVector2 obj ) : bool
SetRecordVector3 ( string strRecordName, int nRow, int nCol, NFVector3 obj ) : bool
Shut ( ) : void
UpData ( float fLastTime, float fAllTime ) : bool

메소드 상세

AddHeartBeat() 공개 추상적인 메소드

public abstract AddHeartBeat ( string strHeartBeatName, float fTime, int nCount, NFIHeartBeat handler ) : void
strHeartBeatName string
fTime float
nCount int
handler NFIHeartBeat
리턴 void

ClassName() 공개 추상적인 메소드

public abstract ClassName ( ) : string
리턴 string

ConfigIndex() 공개 추상적인 메소드

public abstract ConfigIndex ( ) : string
리턴 string

ContainerID() 공개 추상적인 메소드

public abstract ContainerID ( ) : int
리턴 int

FindHeartBeat() 공개 추상적인 메소드

public abstract FindHeartBeat ( string strHeartBeatName ) : bool
strHeartBeatName string
리턴 bool

FindProperty() 공개 추상적인 메소드

public abstract FindProperty ( string strPropertyName ) : bool
strPropertyName string
리턴 bool

FindRecord() 공개 추상적인 메소드

public abstract FindRecord ( string strRecordName ) : bool
strRecordName string
리턴 bool

GetHeartBeatManager() 공개 추상적인 메소드

public abstract GetHeartBeatManager ( ) : NFIHeartBeatManager
리턴 NFIHeartBeatManager

GetPropertyManager() 공개 추상적인 메소드

public abstract GetPropertyManager ( ) : NFIPropertyManager
리턴 NFIPropertyManager

GetRecordManager() 공개 추상적인 메소드

public abstract GetRecordManager ( ) : NFIRecordManager
리턴 NFIRecordManager

GroupID() 공개 추상적인 메소드

public abstract GroupID ( ) : int
리턴 int

Init() 공개 추상적인 메소드

public abstract Init ( ) : void
리턴 void

QueryPropertyFloat() 공개 추상적인 메소드

public abstract QueryPropertyFloat ( string strPropertyName ) : double
strPropertyName string
리턴 double

QueryPropertyInt() 공개 추상적인 메소드

public abstract QueryPropertyInt ( string strPropertyName ) : System.Int64
strPropertyName string
리턴 System.Int64

QueryPropertyObject() 공개 추상적인 메소드

public abstract QueryPropertyObject ( string strPropertyName ) : NFGUID
strPropertyName string
리턴 NFGUID

QueryPropertyString() 공개 추상적인 메소드

public abstract QueryPropertyString ( string strPropertyName ) : string
strPropertyName string
리턴 string

QueryPropertyVector2() 공개 추상적인 메소드

public abstract QueryPropertyVector2 ( string strPropertyName ) : NFVector2
strPropertyName string
리턴 NFVector2

QueryPropertyVector3() 공개 추상적인 메소드

public abstract QueryPropertyVector3 ( string strPropertyName ) : NFVector3
strPropertyName string
리턴 NFVector3

QueryRecordFloat() 공개 추상적인 메소드

public abstract QueryRecordFloat ( string strRecordName, int nRow, int nCol ) : double
strRecordName string
nRow int
nCol int
리턴 double

QueryRecordInt() 공개 추상적인 메소드

public abstract QueryRecordInt ( string strRecordName, int nRow, int nCol ) : System.Int64
strRecordName string
nRow int
nCol int
리턴 System.Int64

QueryRecordObject() 공개 추상적인 메소드

public abstract QueryRecordObject ( string strRecordName, int nRow, int nCol ) : NFGUID
strRecordName string
nRow int
nCol int
리턴 NFGUID

QueryRecordString() 공개 추상적인 메소드

public abstract QueryRecordString ( string strRecordName, int nRow, int nCol ) : string
strRecordName string
nRow int
nCol int
리턴 string

QueryRecordVector2() 공개 추상적인 메소드

public abstract QueryRecordVector2 ( string strRecordName, int nRow, int nCol ) : NFVector2
strRecordName string
nRow int
nCol int
리턴 NFVector2

QueryRecordVector3() 공개 추상적인 메소드

public abstract QueryRecordVector3 ( string strRecordName, int nRow, int nCol ) : NFVector3
strRecordName string
nRow int
nCol int
리턴 NFVector3

RemoveHeartBeat() 공개 추상적인 메소드

public abstract RemoveHeartBeat ( string strHeartBeatName ) : void
strHeartBeatName string
리턴 void

Self() 공개 추상적인 메소드

public abstract Self ( ) : NFGUID
리턴 NFGUID

SetPropertyFloat() 공개 추상적인 메소드

public abstract SetPropertyFloat ( string strPropertyName, double fValue ) : bool
strPropertyName string
fValue double
리턴 bool

SetPropertyInt() 공개 추상적인 메소드

public abstract SetPropertyInt ( string strPropertyName, Int64 nValue ) : bool
strPropertyName string
nValue Int64
리턴 bool

SetPropertyObject() 공개 추상적인 메소드

public abstract SetPropertyObject ( string strPropertyName, NFGUID obj ) : bool
strPropertyName string
obj NFGUID
리턴 bool

SetPropertyString() 공개 추상적인 메소드

public abstract SetPropertyString ( string strPropertyName, string strValue ) : bool
strPropertyName string
strValue string
리턴 bool

SetPropertyVector2() 공개 추상적인 메소드

public abstract SetPropertyVector2 ( string strPropertyName, NFVector2 obj ) : bool
strPropertyName string
obj NFVector2
리턴 bool

SetPropertyVector3() 공개 추상적인 메소드

public abstract SetPropertyVector3 ( string strPropertyName, NFVector3 obj ) : bool
strPropertyName string
obj NFVector3
리턴 bool

SetRecordFloat() 공개 추상적인 메소드

public abstract SetRecordFloat ( string strRecordName, int nRow, int nCol, double fValue ) : bool
strRecordName string
nRow int
nCol int
fValue double
리턴 bool

SetRecordInt() 공개 추상적인 메소드

public abstract SetRecordInt ( string strRecordName, int nRow, int nCol, Int64 nValue ) : bool
strRecordName string
nRow int
nCol int
nValue Int64
리턴 bool

SetRecordObject() 공개 추상적인 메소드

public abstract SetRecordObject ( string strRecordName, int nRow, int nCol, NFGUID obj ) : bool
strRecordName string
nRow int
nCol int
obj NFGUID
리턴 bool

SetRecordString() 공개 추상적인 메소드

public abstract SetRecordString ( string strRecordName, int nRow, int nCol, string strValue ) : bool
strRecordName string
nRow int
nCol int
strValue string
리턴 bool

SetRecordVector2() 공개 추상적인 메소드

public abstract SetRecordVector2 ( string strRecordName, int nRow, int nCol, NFVector2 obj ) : bool
strRecordName string
nRow int
nCol int
obj NFVector2
리턴 bool

SetRecordVector3() 공개 추상적인 메소드

public abstract SetRecordVector3 ( string strRecordName, int nRow, int nCol, NFVector3 obj ) : bool
strRecordName string
nRow int
nCol int
obj NFVector3
리턴 bool

Shut() 공개 추상적인 메소드

public abstract Shut ( ) : void
리턴 void

UpData() 공개 추상적인 메소드

public abstract UpData ( float fLastTime, float fAllTime ) : bool
fLastTime float
fAllTime float
리턴 bool