C# Class NFrame.NFIObject

Afficher le fichier Open project: ketoo/NoahGameFrame Class Usage Examples

Méthodes publiques

Méthode Description
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

Method Details

AddHeartBeat() public abstract méthode

public abstract AddHeartBeat ( string strHeartBeatName, float fTime, int nCount, NFIHeartBeat handler ) : void
strHeartBeatName string
fTime float
nCount int
handler NFIHeartBeat
Résultat void

ClassName() public abstract méthode

public abstract ClassName ( ) : string
Résultat string

ConfigIndex() public abstract méthode

public abstract ConfigIndex ( ) : string
Résultat string

ContainerID() public abstract méthode

public abstract ContainerID ( ) : int
Résultat int

FindHeartBeat() public abstract méthode

public abstract FindHeartBeat ( string strHeartBeatName ) : bool
strHeartBeatName string
Résultat bool

FindProperty() public abstract méthode

public abstract FindProperty ( string strPropertyName ) : bool
strPropertyName string
Résultat bool

FindRecord() public abstract méthode

public abstract FindRecord ( string strRecordName ) : bool
strRecordName string
Résultat bool

GetHeartBeatManager() public abstract méthode

public abstract GetHeartBeatManager ( ) : NFIHeartBeatManager
Résultat NFIHeartBeatManager

GetPropertyManager() public abstract méthode

public abstract GetPropertyManager ( ) : NFIPropertyManager
Résultat NFIPropertyManager

GetRecordManager() public abstract méthode

public abstract GetRecordManager ( ) : NFIRecordManager
Résultat NFIRecordManager

GroupID() public abstract méthode

public abstract GroupID ( ) : int
Résultat int

Init() public abstract méthode

public abstract Init ( ) : void
Résultat void

QueryPropertyFloat() public abstract méthode

public abstract QueryPropertyFloat ( string strPropertyName ) : double
strPropertyName string
Résultat double

QueryPropertyInt() public abstract méthode

public abstract QueryPropertyInt ( string strPropertyName ) : System.Int64
strPropertyName string
Résultat System.Int64

QueryPropertyObject() public abstract méthode

public abstract QueryPropertyObject ( string strPropertyName ) : NFGUID
strPropertyName string
Résultat NFGUID

QueryPropertyString() public abstract méthode

public abstract QueryPropertyString ( string strPropertyName ) : string
strPropertyName string
Résultat string

QueryPropertyVector2() public abstract méthode

public abstract QueryPropertyVector2 ( string strPropertyName ) : NFVector2
strPropertyName string
Résultat NFVector2

QueryPropertyVector3() public abstract méthode

public abstract QueryPropertyVector3 ( string strPropertyName ) : NFVector3
strPropertyName string
Résultat NFVector3

QueryRecordFloat() public abstract méthode

public abstract QueryRecordFloat ( string strRecordName, int nRow, int nCol ) : double
strRecordName string
nRow int
nCol int
Résultat double

QueryRecordInt() public abstract méthode

public abstract QueryRecordInt ( string strRecordName, int nRow, int nCol ) : System.Int64
strRecordName string
nRow int
nCol int
Résultat System.Int64

QueryRecordObject() public abstract méthode

public abstract QueryRecordObject ( string strRecordName, int nRow, int nCol ) : NFGUID
strRecordName string
nRow int
nCol int
Résultat NFGUID

QueryRecordString() public abstract méthode

public abstract QueryRecordString ( string strRecordName, int nRow, int nCol ) : string
strRecordName string
nRow int
nCol int
Résultat string

QueryRecordVector2() public abstract méthode

public abstract QueryRecordVector2 ( string strRecordName, int nRow, int nCol ) : NFVector2
strRecordName string
nRow int
nCol int
Résultat NFVector2

QueryRecordVector3() public abstract méthode

public abstract QueryRecordVector3 ( string strRecordName, int nRow, int nCol ) : NFVector3
strRecordName string
nRow int
nCol int
Résultat NFVector3

RemoveHeartBeat() public abstract méthode

public abstract RemoveHeartBeat ( string strHeartBeatName ) : void
strHeartBeatName string
Résultat void

Self() public abstract méthode

public abstract Self ( ) : NFGUID
Résultat NFGUID

SetPropertyFloat() public abstract méthode

public abstract SetPropertyFloat ( string strPropertyName, double fValue ) : bool
strPropertyName string
fValue double
Résultat bool

SetPropertyInt() public abstract méthode

public abstract SetPropertyInt ( string strPropertyName, Int64 nValue ) : bool
strPropertyName string
nValue Int64
Résultat bool

SetPropertyObject() public abstract méthode

public abstract SetPropertyObject ( string strPropertyName, NFGUID obj ) : bool
strPropertyName string
obj NFGUID
Résultat bool

SetPropertyString() public abstract méthode

public abstract SetPropertyString ( string strPropertyName, string strValue ) : bool
strPropertyName string
strValue string
Résultat bool

SetPropertyVector2() public abstract méthode

public abstract SetPropertyVector2 ( string strPropertyName, NFVector2 obj ) : bool
strPropertyName string
obj NFVector2
Résultat bool

SetPropertyVector3() public abstract méthode

public abstract SetPropertyVector3 ( string strPropertyName, NFVector3 obj ) : bool
strPropertyName string
obj NFVector3
Résultat bool

SetRecordFloat() public abstract méthode

public abstract SetRecordFloat ( string strRecordName, int nRow, int nCol, double fValue ) : bool
strRecordName string
nRow int
nCol int
fValue double
Résultat bool

SetRecordInt() public abstract méthode

public abstract SetRecordInt ( string strRecordName, int nRow, int nCol, Int64 nValue ) : bool
strRecordName string
nRow int
nCol int
nValue Int64
Résultat bool

SetRecordObject() public abstract méthode

public abstract SetRecordObject ( string strRecordName, int nRow, int nCol, NFGUID obj ) : bool
strRecordName string
nRow int
nCol int
obj NFGUID
Résultat bool

SetRecordString() public abstract méthode

public abstract SetRecordString ( string strRecordName, int nRow, int nCol, string strValue ) : bool
strRecordName string
nRow int
nCol int
strValue string
Résultat bool

SetRecordVector2() public abstract méthode

public abstract SetRecordVector2 ( string strRecordName, int nRow, int nCol, NFVector2 obj ) : bool
strRecordName string
nRow int
nCol int
obj NFVector2
Résultat bool

SetRecordVector3() public abstract méthode

public abstract SetRecordVector3 ( string strRecordName, int nRow, int nCol, NFVector3 obj ) : bool
strRecordName string
nRow int
nCol int
obj NFVector3
Résultat bool

Shut() public abstract méthode

public abstract Shut ( ) : void
Résultat void

UpData() public abstract méthode

public abstract UpData ( float fLastTime, float fAllTime ) : bool
fLastTime float
fAllTime float
Résultat bool