![]() |
Neodroid
0.2.0
Machine Learning Environment Prototyping Tool
|
Public Member Functions | |
void | ApplyMotion (IMotion motion) |
virtual float | GetEnergySpend () |
void | EnvironmentReset () |
virtual float | Sample () |
override string | ToString () |
![]() | |
void | RefreshStart () |
void | RefreshAwake () |
Protected Member Functions | |
override void | RegisterComponent () |
override void | UnRegisterComponent () |
abstract void | InnerApplyMotion (IMotion motion) |
![]() | |
void | Start () |
void | Awake () |
virtual void | Setup () |
virtual void | Clear () |
Properties | |
IHasRegister< Actuator > | Parent [get, set] |
float | EnergySpendSinceReset [get, set] |
float | EnergyCost [get, set] |
override String | PrototypingTypeName [get] |
Space1 | MotionSpace [get, set] |
![]() | |
virtual string | PrototypingTypeName [get] |
string | Identifier [get] |
![]() | |
string | Identifier [get] |
![]() | |
Space1 | MotionSpace [get, set] |
Additional Inherited Members | |
![]() | |
string | _Custom_Name = "" |
Definition at line 16 of file Actuator.cs.
void droid.Runtime.Prototyping.Actuators.Actuator.ApplyMotion | ( | IMotion | motion | ) |
motion |
Implements droid.Runtime.Interfaces.IActuator.
Definition at line 48 of file Actuator.cs.
void droid.Runtime.Prototyping.Actuators.Actuator.EnvironmentReset | ( | ) |
Implements droid.Runtime.Interfaces.IActuator.
Definition at line 73 of file Actuator.cs.
|
virtual |
|
protectedpure virtual |
motion |
Implemented in droid.Runtime.Prototyping.Actuators.TargetRigidbodyActuator, droid.Runtime.Prototyping.Actuators.EulerTransform3DofActuator, droid.Runtime.Prototyping.Actuators.Rigidbody3DofActuator, droid.Runtime.Prototyping.Actuators.EulerTransformActuator, droid.Runtime.Prototyping.Actuators.QuaternionTransformActuator, droid.Runtime.Prototyping.Actuators.RigidbodyActuator, droid.Runtime.Prototyping.Actuators.RotationActuator, droid.Runtime.Prototyping.Actuators.Particles.RocketActuator, droid.Runtime.Prototyping.Actuators.Rigidbody1DofActuator, droid.Runtime.Prototyping.Actuators.EulerTransform1DofActuator, droid.Runtime.Prototyping.Actuators.BanditArmActuator, droid.Runtime.Prototyping.Actuators.IndexedMotionActuator, droid.Runtime.Prototyping.Actuators.WheelColliderActuator.SteeringActuator, and droid.Runtime.Prototyping.Actuators.WheelColliderActuator.TorqueActuator.
|
protectedvirtual |
Implements droid.Runtime.Utilities.GameObjects.PrototypingGameObject.
Reimplemented in droid.Runtime.Prototyping.Actuators.EulerTransform3DofActuator, droid.Runtime.Prototyping.Actuators.TargetRigidbodyActuator, droid.Runtime.Prototyping.Actuators.Rigidbody3DofActuator, droid.Runtime.Prototyping.Actuators.EulerTransformActuator, droid.Runtime.Prototyping.Actuators.QuaternionTransformActuator, droid.Runtime.Prototyping.Actuators.RigidbodyActuator, and droid.Runtime.Prototyping.Actuators.RotationActuator.
Definition at line 84 of file Actuator.cs.
|
virtual |
override string droid.Runtime.Prototyping.Actuators.Actuator.ToString | ( | ) |
Definition at line 102 of file Actuator.cs.
|
protectedvirtual |
Implements droid.Runtime.Utilities.GameObjects.PrototypingGameObject.
Reimplemented in droid.Runtime.Prototyping.Actuators.RotationActuator.
Definition at line 91 of file Actuator.cs.
|
getset |
Definition at line 32 of file Actuator.cs.
|
getset |
Definition at line 25 of file Actuator.cs.
|
getset |
Definition at line 40 of file Actuator.cs.
|
getset |
Definition at line 21 of file Actuator.cs.
|
get |
Definition at line 36 of file Actuator.cs.