C# Class Wren.Core.Objects.ObjClass

Inheritance: Wren.Core.Objects.Obj
ファイルを表示 Open project: robotii/Wren.NET Class Usage Examples

Public Properties

Property Type Description
ClassClass ObjClass
IsSealed bool
Methods Method[]
Name ObjString
NumFields int
Superclass ObjClass

Public Methods

Method Description
BindMethod ( int symbol, Method method ) : void
BindSuperclass ( ObjClass sc ) : void
ObjClass ( ObjClass superclass, int numFields, ObjString name ) : System
ObjClass ( int numFields, ObjString name ) : System

Private Methods

Method Description
ResizeMethods ( int symbol ) : void

Method Details

BindMethod() public method

public BindMethod ( int symbol, Method method ) : void
symbol int
method Method
return void

BindSuperclass() public method

public BindSuperclass ( ObjClass sc ) : void
sc ObjClass
return void

ObjClass() public method

public ObjClass ( ObjClass superclass, int numFields, ObjString name ) : System
superclass ObjClass
numFields int
name ObjString
return System

ObjClass() public method

public ObjClass ( int numFields, ObjString name ) : System
numFields int
name ObjString
return System

Property Details

ClassClass public_oe static_oe property

public static ObjClass,Wren.Core.Objects ClassClass
return ObjClass

IsSealed public_oe property

public bool IsSealed
return bool

Methods public_oe property

public Method[] Methods
return Method[]

Name public_oe property

public ObjString,Wren.Core.Objects Name
return ObjString

NumFields public_oe property

public int NumFields
return int

Superclass public_oe property

public ObjClass,Wren.Core.Objects Superclass
return ObjClass