C# Class NFrame.NFCObject

Inheritance: NFIObject
Exibir arquivo Open project: ketoo/NoahGameFrame Class Usage Examples

Public Methods

Method 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
NFCObject ( NFGUID self, int nContainerID, int nGroupID, string strClassName, string strConfigIndex ) : System
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, System.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, System.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 method

public AddHeartBeat ( string strHeartBeatName, float fTime, int nCount, NFIHeartBeat handler ) : void
strHeartBeatName string
fTime float
nCount int
handler NFIHeartBeat
return void

ClassName() public method

public ClassName ( ) : string
return string

ConfigIndex() public method

public ConfigIndex ( ) : string
return string

ContainerID() public method

public ContainerID ( ) : int
return int

FindHeartBeat() public method

public FindHeartBeat ( string strHeartBeatName ) : bool
strHeartBeatName string
return bool

FindProperty() public method

public FindProperty ( string strPropertyName ) : bool
strPropertyName string
return bool

FindRecord() public method

public FindRecord ( string strRecordName ) : bool
strRecordName string
return bool

GetHeartBeatManager() public method

public GetHeartBeatManager ( ) : NFIHeartBeatManager
return NFIHeartBeatManager

GetPropertyManager() public method

public GetPropertyManager ( ) : NFIPropertyManager
return NFIPropertyManager

GetRecordManager() public method

public GetRecordManager ( ) : NFIRecordManager
return NFIRecordManager

GroupID() public method

public GroupID ( ) : int
return int

Init() public method

public Init ( ) : void
return void

NFCObject() public method

public NFCObject ( NFGUID self, int nContainerID, int nGroupID, string strClassName, string strConfigIndex ) : System
self NFGUID
nContainerID int
nGroupID int
strClassName string
strConfigIndex string
return System

QueryPropertyFloat() public method

public QueryPropertyFloat ( string strPropertyName ) : double
strPropertyName string
return double

QueryPropertyInt() public method

public QueryPropertyInt ( string strPropertyName ) : System.Int64
strPropertyName string
return System.Int64

QueryPropertyObject() public method

public QueryPropertyObject ( string strPropertyName ) : NFGUID
strPropertyName string
return NFGUID

QueryPropertyString() public method

public QueryPropertyString ( string strPropertyName ) : string
strPropertyName string
return string

QueryPropertyVector2() public method

public QueryPropertyVector2 ( string strPropertyName ) : NFVector2
strPropertyName string
return NFVector2

QueryPropertyVector3() public method

public QueryPropertyVector3 ( string strPropertyName ) : NFVector3
strPropertyName string
return NFVector3

QueryRecordFloat() public method

public QueryRecordFloat ( string strRecordName, int nRow, int nCol ) : double
strRecordName string
nRow int
nCol int
return double

QueryRecordInt() public method

public QueryRecordInt ( string strRecordName, int nRow, int nCol ) : System.Int64
strRecordName string
nRow int
nCol int
return System.Int64

QueryRecordObject() public method

public QueryRecordObject ( string strRecordName, int nRow, int nCol ) : NFGUID
strRecordName string
nRow int
nCol int
return NFGUID

QueryRecordString() public method

public QueryRecordString ( string strRecordName, int nRow, int nCol ) : string
strRecordName string
nRow int
nCol int
return string

QueryRecordVector2() public method

public QueryRecordVector2 ( string strRecordName, int nRow, int nCol ) : NFVector2
strRecordName string
nRow int
nCol int
return NFVector2

QueryRecordVector3() public method

public QueryRecordVector3 ( string strRecordName, int nRow, int nCol ) : NFVector3
strRecordName string
nRow int
nCol int
return NFVector3

RemoveHeartBeat() public method

public RemoveHeartBeat ( string strHeartBeatName ) : void
strHeartBeatName string
return void

Self() public method

public Self ( ) : NFGUID
return NFGUID

SetPropertyFloat() public method

public SetPropertyFloat ( string strPropertyName, double fValue ) : bool
strPropertyName string
fValue double
return bool

SetPropertyInt() public method

public SetPropertyInt ( string strPropertyName, System.Int64 nValue ) : bool
strPropertyName string
nValue System.Int64
return bool

SetPropertyObject() public method

public SetPropertyObject ( string strPropertyName, NFGUID obj ) : bool
strPropertyName string
obj NFGUID
return bool

SetPropertyString() public method

public SetPropertyString ( string strPropertyName, string strValue ) : bool
strPropertyName string
strValue string
return bool

SetPropertyVector2() public method

public SetPropertyVector2 ( string strPropertyName, NFVector2 obj ) : bool
strPropertyName string
obj NFVector2
return bool

SetPropertyVector3() public method

public SetPropertyVector3 ( string strPropertyName, NFVector3 obj ) : bool
strPropertyName string
obj NFVector3
return bool

SetRecordFloat() public method

public SetRecordFloat ( string strRecordName, int nRow, int nCol, double fValue ) : bool
strRecordName string
nRow int
nCol int
fValue double
return bool

SetRecordInt() public method

public SetRecordInt ( string strRecordName, int nRow, int nCol, System.Int64 nValue ) : bool
strRecordName string
nRow int
nCol int
nValue System.Int64
return bool

SetRecordObject() public method

public SetRecordObject ( string strRecordName, int nRow, int nCol, NFGUID obj ) : bool
strRecordName string
nRow int
nCol int
obj NFGUID
return bool

SetRecordString() public method

public SetRecordString ( string strRecordName, int nRow, int nCol, string strValue ) : bool
strRecordName string
nRow int
nCol int
strValue string
return bool

SetRecordVector2() public method

public SetRecordVector2 ( string strRecordName, int nRow, int nCol, NFVector2 obj ) : bool
strRecordName string
nRow int
nCol int
obj NFVector2
return bool

SetRecordVector3() public method

public SetRecordVector3 ( string strRecordName, int nRow, int nCol, NFVector3 obj ) : bool
strRecordName string
nRow int
nCol int
obj NFVector3
return bool

Shut() public method

public Shut ( ) : void
return void

UpData() public method

public UpData ( float fLastTime, float fAllTime ) : bool
fLastTime float
fAllTime float
return bool