C# Класс Server.Commands.Add

Показать файл Открыть проект

Открытые методы

Метод Описание
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