C# Class SEModAPIInternal.API.Entity.Sector.SectorObject.CubeGrid.CubeBlock.PistonEntity

Inheritance: FunctionalBlockEntity
ファイルを表示 Open project: rexxar-tc/SEServerExtender Class Usage Examples

Public Properties

Property Type Description
PistonClass string
PistonCurrentPositionField string
PistonGetMaxLimitMethod string
PistonGetMinLimitMethod string
PistonGetNetworkManagerMethod string
PistonGetVelocityMethod string
PistonNamespace string
PistonSetMaxLimitMethod string
PistonSetMinLimitMethod string
PistonSetVelocityMethod string
PistonTopBlockEntityIdField string

Private Properties

Property Type Description

Public Methods

Method Description
PistonEntity ( CubeGridEntity parent, Sandbox.Common.ObjectBuilders.MyObjectBuilder_PistonBase definition ) : System
PistonEntity ( CubeGridEntity parent, Sandbox.Common.ObjectBuilders.MyObjectBuilder_PistonBase definition, Object backingObject ) : System
ReflectionUnitTest ( ) : bool

Protected Methods

Method Description
GetPistonCurrentPosition ( ) : float
GetPistonMaxLimit ( ) : float
GetPistonMinLimit ( ) : float
GetPistonNetworkManager ( ) : Object
GetPistonVelocity ( ) : float
GetTopBlockEntityId ( ) : long
SetPistonMaxLimit ( ) : void
SetPistonMinLimit ( ) : void
SetPistonVelocity ( ) : void

Method Details

GetPistonCurrentPosition() protected method

protected GetPistonCurrentPosition ( ) : float
return float

GetPistonMaxLimit() protected method

protected GetPistonMaxLimit ( ) : float
return float

GetPistonMinLimit() protected method

protected GetPistonMinLimit ( ) : float
return float

GetPistonNetworkManager() protected method

protected GetPistonNetworkManager ( ) : Object
return Object

GetPistonVelocity() protected method

protected GetPistonVelocity ( ) : float
return float

GetTopBlockEntityId() protected method

protected GetTopBlockEntityId ( ) : long
return long

PistonEntity() public method

public PistonEntity ( CubeGridEntity parent, Sandbox.Common.ObjectBuilders.MyObjectBuilder_PistonBase definition ) : System
parent CubeGridEntity
definition Sandbox.Common.ObjectBuilders.MyObjectBuilder_PistonBase
return System

PistonEntity() public method

public PistonEntity ( CubeGridEntity parent, Sandbox.Common.ObjectBuilders.MyObjectBuilder_PistonBase definition, Object backingObject ) : System
parent CubeGridEntity
definition Sandbox.Common.ObjectBuilders.MyObjectBuilder_PistonBase
backingObject Object
return System

ReflectionUnitTest() public static method

public static ReflectionUnitTest ( ) : bool
return bool

SetPistonMaxLimit() protected method

protected SetPistonMaxLimit ( ) : void
return void

SetPistonMinLimit() protected method

protected SetPistonMinLimit ( ) : void
return void

SetPistonVelocity() protected method

protected SetPistonVelocity ( ) : void
return void

Property Details

PistonClass public_oe static_oe property

public static string PistonClass
return string

PistonCurrentPositionField public_oe static_oe property

public static string PistonCurrentPositionField
return string

PistonGetMaxLimitMethod public_oe static_oe property

public static string PistonGetMaxLimitMethod
return string

PistonGetMinLimitMethod public_oe static_oe property

public static string PistonGetMinLimitMethod
return string

PistonGetNetworkManagerMethod public_oe static_oe property

public static string PistonGetNetworkManagerMethod
return string

PistonGetVelocityMethod public_oe static_oe property

public static string PistonGetVelocityMethod
return string

PistonNamespace public_oe static_oe property

public static string PistonNamespace
return string

PistonSetMaxLimitMethod public_oe static_oe property

public static string PistonSetMaxLimitMethod
return string

PistonSetMinLimitMethod public_oe static_oe property

public static string PistonSetMinLimitMethod
return string

PistonSetVelocityMethod public_oe static_oe property

public static string PistonSetVelocityMethod
return string

PistonTopBlockEntityIdField public_oe static_oe property

public static string PistonTopBlockEntityIdField
return string