C# 클래스 FOnline.AngelScript.ScriptObjectType

Exposes the functionality of asIObjectType implementation.
파일 보기 프로젝트 열기: wladimiiir/vault112 1 사용 예제들

공개 메소드들

메소드 설명
AddRef ( ) : void
GetFieldDesc ( string name, int &offset, int &tid ) : bool
GetMethod ( string name ) : ScriptFunction
GetMethodByDecl ( string decl, bool get_virtual ) : ScriptFunction
GetMethodByIndex ( uint index, bool get_virtual ) : ScriptFunction
GetMethodByName ( string name, bool get_virtual ) : ScriptFunction
GetMethodCount ( ) : uint
GetProperty ( int index, string &name, int &tid, bool &is_private, int &offset, bool &is_reference ) : void
Instantiate ( IntPtr ptr, int tid ) : object
Release ( ) : void
ScriptObjectType ( IntPtr ptr ) : System

비공개 메소드들

메소드 설명
ScriptObjectType ( ) : System
ScriptObjectType_AddRef ( IntPtr ptr ) : void
ScriptObjectType_GetMethodByDecl ( IntPtr thisptr, string decl, bool get_virtual ) : IntPtr
ScriptObjectType_GetMethodByIndex ( IntPtr thisptr, uint index, bool get_virtual ) : IntPtr
ScriptObjectType_GetMethodByName ( IntPtr thisptr, string name, bool get_virtual ) : IntPtr
ScriptObjectType_GetMethodCount ( IntPtr thisptr ) : uint
ScriptObjectType_GetName ( IntPtr thisptr ) : string
ScriptObjectType_GetProperty ( IntPtr thisptr, uint index, string &name, int &tid, bool &is_private, int &offset, bool &is_reference ) : int
ScriptObjectType_GetPropertyCount ( IntPtr thisptr ) : uint
ScriptObjectType_GetSubType ( IntPtr thisptr ) : IntPtr
ScriptObjectType_GetSubTypeId ( IntPtr thisptr ) : int
ScriptObjectType_GetTypeId ( IntPtr thisptr ) : int
ScriptObjectType_Release ( IntPtr ptr ) : void

메소드 상세

AddRef() 공개 메소드

public AddRef ( ) : void
리턴 void

GetFieldDesc() 공개 메소드

public GetFieldDesc ( string name, int &offset, int &tid ) : bool
name string
offset int
tid int
리턴 bool

GetMethod() 공개 메소드

public GetMethod ( string name ) : ScriptFunction
name string
리턴 ScriptFunction

GetMethodByDecl() 공개 메소드

public GetMethodByDecl ( string decl, bool get_virtual ) : ScriptFunction
decl string
get_virtual bool
리턴 ScriptFunction

GetMethodByIndex() 공개 메소드

public GetMethodByIndex ( uint index, bool get_virtual ) : ScriptFunction
index uint
get_virtual bool
리턴 ScriptFunction

GetMethodByName() 공개 메소드

public GetMethodByName ( string name, bool get_virtual ) : ScriptFunction
name string
get_virtual bool
리턴 ScriptFunction

GetMethodCount() 공개 메소드

public GetMethodCount ( ) : uint
리턴 uint

GetProperty() 공개 메소드

public GetProperty ( int index, string &name, int &tid, bool &is_private, int &offset, bool &is_reference ) : void
index int
name string
tid int
is_private bool
offset int
is_reference bool
리턴 void

Instantiate() 공개 정적인 메소드

public static Instantiate ( IntPtr ptr, int tid ) : object
ptr System.IntPtr
tid int
리턴 object

Release() 공개 메소드

public Release ( ) : void
리턴 void

ScriptObjectType() 공개 메소드

public ScriptObjectType ( IntPtr ptr ) : System
ptr System.IntPtr
리턴 System