C# 클래스 Server.Commands.Add

파일 보기 프로젝트 열기: Grimoric/RunUO.T2A

공개 메소드들

메소드 설명
Build ( Server.Mobile from, ConstructorInfo ctor, object values, string props, PropertyInfo realProps, bool &sendError ) : IEntity
Build ( Server.Mobile from, Server.Point3D start, Server.Point3D end, ConstructorInfo ctor, object values, string props, PropertyInfo realProps, List packs ) : int
Build ( Server.Mobile from, Server.Point3D start, Server.Point3D end, ConstructorInfo ctor, object values, string props, PropertyInfo realProps, List packs, bool outline, bool mapAvg ) : int
BuildObjects ( Server.Mobile from, Type type, Server.Point3D start, Server.Point3D end, string args, string props, List packs ) : int
BuildObjects ( Server.Mobile from, Type type, Server.Point3D start, Server.Point3D end, string args, string props, List packs, bool outline, bool mapAvg ) : int
FixArgs ( string &args ) : void
FixSetString ( string &args, int index ) : void
Initialize ( ) : void
Invoke ( Server.Mobile from, Server.Point3D start, Server.Point3D end, string args ) : void
Invoke ( Server.Mobile from, Server.Point3D start, Server.Point3D end, string args, List packs ) : void
Invoke ( Server.Mobile from, Server.Point3D start, Server.Point3D end, string args, List packs, bool outline, bool mapAvg ) : void
IsConstructable ( ConstructorInfo ctor, AccessLevel accessLevel ) : bool
IsEntity ( Type t ) : bool
IsEnum ( Type type ) : bool
IsParsable ( Type type ) : bool
IsSignedNumeric ( Type type ) : bool
IsType ( Type type ) : bool
IsUnsignedNumeric ( Type type ) : bool
ParseParsable ( Type type, string value ) : object
ParseValue ( Type type, string value ) : object
ParseValues ( ParameterInfo paramList, string args ) : object[]
SendCtor ( Type type, ConstructorInfo ctor, Server.Mobile from ) : void
SendUsage ( Type type, Server.Mobile from ) : void

비공개 메소드들

메소드 설명
InternalAvg_OnCommand ( CommandEventArgs e, bool outline ) : void
InternalRXYZ_OnCommand ( CommandEventArgs e, bool outline ) : void
InternalXYZ_OnCommand ( CommandEventArgs e, bool outline ) : void
InternalZ_OnCommand ( CommandEventArgs e, bool outline ) : void
Internal_OnCommand ( CommandEventArgs e, bool outline ) : void
OutlineAvg_OnCommand ( CommandEventArgs e ) : void
OutlineRXYZ_OnCommand ( CommandEventArgs e ) : void
OutlineXYZ_OnCommand ( CommandEventArgs e ) : void
OutlineZ_OnCommand ( CommandEventArgs e ) : void
Outline_OnCommand ( CommandEventArgs e ) : void
TileAvg_OnCommand ( CommandEventArgs e ) : void
TileBox_Callback ( Server.Mobile from, Server.Map map, Server.Point3D start, Server.Point3D end, object state ) : void
TileRXYZ_OnCommand ( CommandEventArgs e ) : void
TileXYZ_OnCommand ( CommandEventArgs e ) : void
TileZ_OnCommand ( CommandEventArgs e ) : void
Tile_OnCommand ( CommandEventArgs e ) : void

메소드 상세

Build() 공개 정적인 메소드

public static Build ( Server.Mobile from, ConstructorInfo ctor, object values, string props, PropertyInfo realProps, bool &sendError ) : IEntity
from Server.Mobile
ctor System.Reflection.ConstructorInfo
values object
props string
realProps System.Reflection.PropertyInfo
sendError bool
리턴 IEntity

Build() 공개 정적인 메소드

public static Build ( Server.Mobile from, Server.Point3D start, Server.Point3D end, ConstructorInfo ctor, object values, string props, PropertyInfo realProps, List packs ) : int
from Server.Mobile
start Server.Point3D
end Server.Point3D
ctor System.Reflection.ConstructorInfo
values object
props string
realProps System.Reflection.PropertyInfo
packs List
리턴 int

Build() 공개 정적인 메소드

public static Build ( Server.Mobile from, Server.Point3D start, Server.Point3D end, ConstructorInfo ctor, object values, string props, PropertyInfo realProps, List packs, bool outline, bool mapAvg ) : int
from Server.Mobile
start Server.Point3D
end Server.Point3D
ctor System.Reflection.ConstructorInfo
values object
props string
realProps System.Reflection.PropertyInfo
packs List
outline bool
mapAvg bool
리턴 int

BuildObjects() 공개 정적인 메소드

public static BuildObjects ( Server.Mobile from, Type type, Server.Point3D start, Server.Point3D end, string args, string props, List packs ) : int
from Server.Mobile
type System.Type
start Server.Point3D
end Server.Point3D
args string
props string
packs List
리턴 int

BuildObjects() 공개 정적인 메소드

public static BuildObjects ( Server.Mobile from, Type type, Server.Point3D start, Server.Point3D end, string args, string props, List packs, bool outline, bool mapAvg ) : int
from Server.Mobile
type System.Type
start Server.Point3D
end Server.Point3D
args string
props string
packs List
outline bool
mapAvg bool
리턴 int

FixArgs() 공개 정적인 메소드

public static FixArgs ( string &args ) : void
args string
리턴 void

FixSetString() 공개 정적인 메소드

public static FixSetString ( string &args, int index ) : void
args string
index int
리턴 void

Initialize() 공개 정적인 메소드

public static Initialize ( ) : void
리턴 void

Invoke() 공개 정적인 메소드

public static Invoke ( Server.Mobile from, Server.Point3D start, Server.Point3D end, string args ) : void
from Server.Mobile
start Server.Point3D
end Server.Point3D
args string
리턴 void

Invoke() 공개 정적인 메소드

public static Invoke ( Server.Mobile from, Server.Point3D start, Server.Point3D end, string args, List packs ) : void
from Server.Mobile
start Server.Point3D
end Server.Point3D
args string
packs List
리턴 void

Invoke() 공개 정적인 메소드

public static Invoke ( Server.Mobile from, Server.Point3D start, Server.Point3D end, string args, List packs, bool outline, bool mapAvg ) : void
from Server.Mobile
start Server.Point3D
end Server.Point3D
args string
packs List
outline bool
mapAvg bool
리턴 void

IsConstructable() 공개 정적인 메소드

public static IsConstructable ( ConstructorInfo ctor, AccessLevel accessLevel ) : bool
ctor System.Reflection.ConstructorInfo
accessLevel AccessLevel
리턴 bool

IsEntity() 공개 정적인 메소드

public static IsEntity ( Type t ) : bool
t System.Type
리턴 bool

IsEnum() 공개 정적인 메소드

public static IsEnum ( Type type ) : bool
type System.Type
리턴 bool

IsParsable() 공개 정적인 메소드

public static IsParsable ( Type type ) : bool
type System.Type
리턴 bool

IsSignedNumeric() 공개 정적인 메소드

public static IsSignedNumeric ( Type type ) : bool
type System.Type
리턴 bool

IsType() 공개 정적인 메소드

public static IsType ( Type type ) : bool
type System.Type
리턴 bool

IsUnsignedNumeric() 공개 정적인 메소드

public static IsUnsignedNumeric ( Type type ) : bool
type System.Type
리턴 bool

ParseParsable() 공개 정적인 메소드

public static ParseParsable ( Type type, string value ) : object
type System.Type
value string
리턴 object

ParseValue() 공개 정적인 메소드

public static ParseValue ( Type type, string value ) : object
type System.Type
value string
리턴 object

ParseValues() 공개 정적인 메소드

public static ParseValues ( ParameterInfo paramList, string args ) : object[]
paramList System.Reflection.ParameterInfo
args string
리턴 object[]

SendCtor() 공개 정적인 메소드

public static SendCtor ( Type type, ConstructorInfo ctor, Server.Mobile from ) : void
type System.Type
ctor System.Reflection.ConstructorInfo
from Server.Mobile
리턴 void

SendUsage() 공개 정적인 메소드

public static SendUsage ( Type type, Server.Mobile from ) : void
type System.Type
from Server.Mobile
리턴 void