C# Class NFrame.NFCKernelModule

Inheritance: NFIKernelModule
Afficher le fichier Open project: ketoo/NoahGameFrame

Méthodes publiques

Méthode Description
AddHeartBeat ( NFGUID self, string strHeartBeatName, NFIHeartBeat handler, float fTime, int nCount ) : bool
AfterInit ( ) : void
BeforeShut ( ) : void
CreateObject ( NFGUID self, int nContainerID, int nGroupID, string strClassName, string strConfigIndex, NFIDataList arg ) : NFIObject
DestroyObject ( NFGUID self ) : bool
Execute ( ) : void
FindHeartBeat ( NFGUID self, string strHeartBeatName ) : bool
FindProperty ( NFGUID self, string strPropertyName ) : bool
FindRecord ( NFGUID self, string strRecordName ) : NFIRecord
FindRecordRow ( NFGUID self, string strRecordName, int nCol, NFGUID nValue, NFIDataList &xDatalist ) : int
FindRecordRow ( NFGUID self, string strRecordName, int nCol, NFVector2 nValue, NFIDataList &xDatalist ) : int
FindRecordRow ( NFGUID self, string strRecordName, int nCol, NFVector3 nValue, NFIDataList &xDatalist ) : int
FindRecordRow ( NFGUID self, string strRecordName, int nCol, double fValue, NFIDataList &xDatalist ) : int
FindRecordRow ( NFGUID self, string strRecordName, int nCol, int nValue, NFIDataList &xDatalist ) : int
FindRecordRow ( NFGUID self, string strRecordName, int nCol, string strValue, NFIDataList &xDatalist ) : int
GetElementModule ( ) : NFIElementModule
GetLogicClassModule ( ) : NFILogicClassModule
GetObject ( NFGUID ident ) : NFIObject
GetObjectList ( ) : NFIDataList
GetUploadModule ( ) : NFIUploadModule
Init ( ) : void
NFCKernelModule ( ) : System
QueryPropertyFloat ( NFGUID self, string strPropertyName ) : double
QueryPropertyInt ( NFGUID self, string strPropertyName ) : System.Int64
QueryPropertyObject ( NFGUID self, string strPropertyName ) : NFGUID
QueryPropertyString ( NFGUID self, string strPropertyName ) : string
QueryPropertyVector2 ( NFGUID self, string strPropertyName ) : NFVector2
QueryPropertyVector3 ( NFGUID self, string strPropertyName ) : NFVector3
QueryRecordFloat ( NFGUID self, string strRecordName, int nRow, int nCol ) : double
QueryRecordInt ( NFGUID self, string strRecordName, int nRow, int nCol ) : System.Int64
QueryRecordObject ( NFGUID self, string strRecordName, int nRow, int nCol ) : NFGUID
QueryRecordString ( NFGUID self, string strRecordName, int nRow, int nCol ) : string
QueryRecordVector2 ( NFGUID self, string strRecordName, int nRow, int nCol ) : NFVector2
QueryRecordVector3 ( NFGUID self, string strRecordName, int nRow, int nCol ) : NFVector3
RegisterClassCallBack ( string strClassName, NFIObject handler ) : void
RegisterEventCallBack ( NFGUID self, int nEventID, NFIEvent handler ) : void
RegisterPropertyCallback ( NFGUID self, string strPropertyName, NFIProperty handler ) : void
RegisterRecordCallback ( NFGUID self, string strRecordName, NFIRecord handler ) : void
RemoveHeartBeat ( NFGUID self, string strHeartBeatName ) : bool
SetPropertyFloat ( NFGUID self, string strPropertyName, double fValue ) : bool
SetPropertyInt ( NFGUID self, string strPropertyName, System.Int64 nValue ) : bool
SetPropertyObject ( NFGUID self, string strPropertyName, NFGUID objectValue ) : bool
SetPropertyString ( NFGUID self, string strPropertyName, string strValue ) : bool
SetPropertyVector2 ( NFGUID self, string strPropertyName, NFVector2 objectValue ) : bool
SetPropertyVector3 ( NFGUID self, string strPropertyName, NFVector3 objectValue ) : bool
SetRecordFloat ( NFGUID self, string strRecordName, int nRow, int nCol, double fValue ) : bool
SetRecordInt ( NFGUID self, string strRecordName, int nRow, int nCol, System.Int64 nValue ) : bool
SetRecordObject ( NFGUID self, string strRecordName, int nRow, int nCol, NFGUID objectValue ) : bool
SetRecordString ( NFGUID self, string strRecordName, int nRow, int nCol, string strValue ) : bool
SetRecordVector2 ( NFGUID self, string strRecordName, int nRow, int nCol, NFVector2 objectValue ) : bool
SetRecordVector3 ( NFGUID self, string strRecordName, int nRow, int nCol, NFVector3 objectValue ) : bool
Shut ( ) : void
UpDate ( float fTime ) : bool

Private Methods

Méthode Description
InitProperty ( NFGUID self, string strClassName ) : void
InitRecord ( NFGUID self, string strClassName ) : void

Method Details

AddHeartBeat() public méthode

public AddHeartBeat ( NFGUID self, string strHeartBeatName, NFIHeartBeat handler, float fTime, int nCount ) : bool
self NFGUID
strHeartBeatName string
handler NFIHeartBeat
fTime float
nCount int
Résultat bool

AfterInit() public méthode

public AfterInit ( ) : void
Résultat void

BeforeShut() public méthode

public BeforeShut ( ) : void
Résultat void

CreateObject() public méthode

public CreateObject ( NFGUID self, int nContainerID, int nGroupID, string strClassName, string strConfigIndex, NFIDataList arg ) : NFIObject
self NFGUID
nContainerID int
nGroupID int
strClassName string
strConfigIndex string
arg NFIDataList
Résultat NFIObject

DestroyObject() public méthode

public DestroyObject ( NFGUID self ) : bool
self NFGUID
Résultat bool

Execute() public méthode

public Execute ( ) : void
Résultat void

FindHeartBeat() public méthode

public FindHeartBeat ( NFGUID self, string strHeartBeatName ) : bool
self NFGUID
strHeartBeatName string
Résultat bool

FindProperty() public méthode

public FindProperty ( NFGUID self, string strPropertyName ) : bool
self NFGUID
strPropertyName string
Résultat bool

FindRecord() public méthode

public FindRecord ( NFGUID self, string strRecordName ) : NFIRecord
self NFGUID
strRecordName string
Résultat NFIRecord

FindRecordRow() public méthode

public FindRecordRow ( NFGUID self, string strRecordName, int nCol, NFGUID nValue, NFIDataList &xDatalist ) : int
self NFGUID
strRecordName string
nCol int
nValue NFGUID
xDatalist NFIDataList
Résultat int

FindRecordRow() public méthode

public FindRecordRow ( NFGUID self, string strRecordName, int nCol, NFVector2 nValue, NFIDataList &xDatalist ) : int
self NFGUID
strRecordName string
nCol int
nValue NFVector2
xDatalist NFIDataList
Résultat int

FindRecordRow() public méthode

public FindRecordRow ( NFGUID self, string strRecordName, int nCol, NFVector3 nValue, NFIDataList &xDatalist ) : int
self NFGUID
strRecordName string
nCol int
nValue NFVector3
xDatalist NFIDataList
Résultat int

FindRecordRow() public méthode

public FindRecordRow ( NFGUID self, string strRecordName, int nCol, double fValue, NFIDataList &xDatalist ) : int
self NFGUID
strRecordName string
nCol int
fValue double
xDatalist NFIDataList
Résultat int

FindRecordRow() public méthode

public FindRecordRow ( NFGUID self, string strRecordName, int nCol, int nValue, NFIDataList &xDatalist ) : int
self NFGUID
strRecordName string
nCol int
nValue int
xDatalist NFIDataList
Résultat int

FindRecordRow() public méthode

public FindRecordRow ( NFGUID self, string strRecordName, int nCol, string strValue, NFIDataList &xDatalist ) : int
self NFGUID
strRecordName string
nCol int
strValue string
xDatalist NFIDataList
Résultat int

GetElementModule() public méthode

public GetElementModule ( ) : NFIElementModule
Résultat NFIElementModule

GetLogicClassModule() public méthode

public GetLogicClassModule ( ) : NFILogicClassModule
Résultat NFILogicClassModule

GetObject() public méthode

public GetObject ( NFGUID ident ) : NFIObject
ident NFGUID
Résultat NFIObject

GetObjectList() public méthode

public GetObjectList ( ) : NFIDataList
Résultat NFIDataList

GetUploadModule() public méthode

public GetUploadModule ( ) : NFIUploadModule
Résultat NFIUploadModule

Init() public méthode

public Init ( ) : void
Résultat void

NFCKernelModule() public méthode

public NFCKernelModule ( ) : System
Résultat System

QueryPropertyFloat() public méthode

public QueryPropertyFloat ( NFGUID self, string strPropertyName ) : double
self NFGUID
strPropertyName string
Résultat double

QueryPropertyInt() public méthode

public QueryPropertyInt ( NFGUID self, string strPropertyName ) : System.Int64
self NFGUID
strPropertyName string
Résultat System.Int64

QueryPropertyObject() public méthode

public QueryPropertyObject ( NFGUID self, string strPropertyName ) : NFGUID
self NFGUID
strPropertyName string
Résultat NFGUID

QueryPropertyString() public méthode

public QueryPropertyString ( NFGUID self, string strPropertyName ) : string
self NFGUID
strPropertyName string
Résultat string

QueryPropertyVector2() public méthode

public QueryPropertyVector2 ( NFGUID self, string strPropertyName ) : NFVector2
self NFGUID
strPropertyName string
Résultat NFVector2

QueryPropertyVector3() public méthode

public QueryPropertyVector3 ( NFGUID self, string strPropertyName ) : NFVector3
self NFGUID
strPropertyName string
Résultat NFVector3

QueryRecordFloat() public méthode

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

QueryRecordInt() public méthode

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

QueryRecordObject() public méthode

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

QueryRecordString() public méthode

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

QueryRecordVector2() public méthode

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

QueryRecordVector3() public méthode

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

RegisterClassCallBack() public méthode

public RegisterClassCallBack ( string strClassName, NFIObject handler ) : void
strClassName string
handler NFIObject
Résultat void

RegisterEventCallBack() public méthode

public RegisterEventCallBack ( NFGUID self, int nEventID, NFIEvent handler ) : void
self NFGUID
nEventID int
handler NFIEvent
Résultat void

RegisterPropertyCallback() public méthode

public RegisterPropertyCallback ( NFGUID self, string strPropertyName, NFIProperty handler ) : void
self NFGUID
strPropertyName string
handler NFIProperty
Résultat void

RegisterRecordCallback() public méthode

public RegisterRecordCallback ( NFGUID self, string strRecordName, NFIRecord handler ) : void
self NFGUID
strRecordName string
handler NFIRecord
Résultat void

RemoveHeartBeat() public méthode

public RemoveHeartBeat ( NFGUID self, string strHeartBeatName ) : bool
self NFGUID
strHeartBeatName string
Résultat bool

SetPropertyFloat() public méthode

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

SetPropertyInt() public méthode

public SetPropertyInt ( NFGUID self, string strPropertyName, System.Int64 nValue ) : bool
self NFGUID
strPropertyName string
nValue System.Int64
Résultat bool

SetPropertyObject() public méthode

public SetPropertyObject ( NFGUID self, string strPropertyName, NFGUID objectValue ) : bool
self NFGUID
strPropertyName string
objectValue NFGUID
Résultat bool

SetPropertyString() public méthode

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

SetPropertyVector2() public méthode

public SetPropertyVector2 ( NFGUID self, string strPropertyName, NFVector2 objectValue ) : bool
self NFGUID
strPropertyName string
objectValue NFVector2
Résultat bool

SetPropertyVector3() public méthode

public SetPropertyVector3 ( NFGUID self, string strPropertyName, NFVector3 objectValue ) : bool
self NFGUID
strPropertyName string
objectValue NFVector3
Résultat bool

SetRecordFloat() public méthode

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

SetRecordInt() public méthode

public SetRecordInt ( NFGUID self, string strRecordName, int nRow, int nCol, System.Int64 nValue ) : bool
self NFGUID
strRecordName string
nRow int
nCol int
nValue System.Int64
Résultat bool

SetRecordObject() public méthode

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

SetRecordString() public méthode

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

SetRecordVector2() public méthode

public SetRecordVector2 ( NFGUID self, string strRecordName, int nRow, int nCol, NFVector2 objectValue ) : bool
self NFGUID
strRecordName string
nRow int
nCol int
objectValue NFVector2
Résultat bool

SetRecordVector3() public méthode

public SetRecordVector3 ( NFGUID self, string strRecordName, int nRow, int nCol, NFVector3 objectValue ) : bool
self NFGUID
strRecordName string
nRow int
nCol int
objectValue NFVector3
Résultat bool

Shut() public méthode

public Shut ( ) : void
Résultat void

UpDate() public méthode

public UpDate ( float fTime ) : bool
fTime float
Résultat bool