![]() |
Neodroid
0.2.0
Machine Learning Environment Prototyping Tool
|
Public Member Functions | |
virtual void | UpdateCurrentConfiguration () |
abstract void | ApplyConfiguration (IConfigurableConfiguration configuration) |
void | EnvironmentReset () |
virtual void | PostEnvironmentSetup () |
virtual Configuration [] | SampleConfigurations () |
virtual void | Tick () |
![]() | |
void | RefreshStart () |
void | RefreshAwake () |
Protected Member Functions | |
sealed override void | Setup () |
virtual void | PreSetup () |
override void | RegisterComponent () |
virtual void | Randomise () |
override void | UnRegisterComponent () |
![]() | |
void | Start () |
void | Awake () |
virtual void | Clear () |
Properties | |
bool | RelativeToExistingValue [get] |
abstract ISpace | ConfigurableValueSpace [get] |
AbstractPrototypingEnvironment | ParentEnvironment [get, set] |
bool | SampleRandom [get, set] |
![]() | |
virtual string | PrototypingTypeName [get] |
string | Identifier [get] |
![]() | |
string | Identifier [get] |
![]() | |
bool | SampleRandom [get, set] |
Additional Inherited Members | |
![]() | |
string | _Custom_Name = "" |
Definition at line 17 of file Configurable.cs.
|
pure virtual |
configuration |
Implements droid.Runtime.Interfaces.IConfigurable.
Implemented in droid.Runtime.Prototyping.Configurables.RigidbodyConfigurable, droid.Runtime.Prototyping.Configurables.Experimental.CameraConfigurable, droid.Runtime.Prototyping.Configurables.EulerTransformConfigurable, droid.Runtime.Prototyping.Configurables.Experimental.ScreenSpaceOcclusionConfigurable, droid.Runtime.Prototyping.Configurables.StandardShaderMaterialConfigurable, droid.Runtime.Prototyping.Configurables.TransformConfigurable1Dof, droid.Runtime.Prototyping.Configurables.EulerRotationConfigurable, droid.Runtime.Prototyping.Configurables.LightConfigurable, droid.Runtime.Prototyping.Configurables.PositionConfigurable, droid.Runtime.Prototyping.Configurables.RotationConfigurable, droid.Runtime.Prototyping.Configurables.ColorConfigurable, droid.Runtime.Prototyping.Configurables.Experimental.FlareConfigurable, droid.Runtime.Prototyping.Configurables.ScreenSpacePositionConfigurable, droid.Runtime.Prototyping.Configurables.EnvironmentalLightConfigurable, droid.Runtime.Prototyping.Configurables.FrictionConfigurable, droid.Runtime.Prototyping.Configurables.SimulationConfigurable, droid.Runtime.Prototyping.Configurables.SizeConfigurable, droid.Runtime.Prototyping.Configurables.ObjectSpawnerConfigurable, droid.Runtime.Prototyping.Configurables.Experimental.MeshConfigurable, droid.Runtime.Prototyping.Configurables.QuaternionTransformConfigurable, droid.Runtime.Prototyping.Configurables.Experimental.NormalMapConfigurable, droid.Runtime.Prototyping.Configurables.TextureConfigurable, droid.Runtime.Prototyping.Configurables.ChildSelectorConfigurable, droid.Runtime.Prototyping.Configurables.Experimental.ExternalMeshConfigurable, droid.Runtime.Prototyping.Configurables.Experimental.ExternalTextureConfigurable, and droid.Runtime.Prototyping.Configurables.DifficultyConfigurable.
void droid.Runtime.Prototyping.Configurables.Configurable.EnvironmentReset | ( | ) |
Implements droid.Runtime.Interfaces.IConfigurable.
Definition at line 48 of file Configurable.cs.
|
virtual |
Implements droid.Runtime.Interfaces.IConfigurable.
Reimplemented in droid.Runtime.Prototyping.Configurables.ChildSelectorConfigurable.
Definition at line 53 of file Configurable.cs.
|
protectedvirtual |
Reimplemented in droid.Runtime.Prototyping.Configurables.RigidbodyConfigurable, droid.Runtime.Prototyping.Configurables.EulerTransformConfigurable, droid.Runtime.Prototyping.Configurables.TransformConfigurable1Dof, droid.Runtime.Prototyping.Configurables.Experimental.CameraConfigurable, droid.Runtime.Prototyping.Configurables.FrictionConfigurable, droid.Runtime.Prototyping.Configurables.Experimental.ScreenSpaceOcclusionConfigurable, droid.Runtime.Prototyping.Configurables.RotationConfigurable, droid.Runtime.Prototyping.Configurables.ColorConfigurable, droid.Runtime.Prototyping.Configurables.EulerRotationConfigurable, droid.Runtime.Prototyping.Configurables.PositionConfigurable, droid.Runtime.Prototyping.Configurables.StandardShaderMaterialConfigurable, droid.Runtime.Prototyping.Configurables.LightConfigurable, droid.Runtime.Prototyping.Configurables.EnvironmentalLightConfigurable, droid.Runtime.Prototyping.Configurables.QuaternionTransformConfigurable, droid.Runtime.Prototyping.Configurables.Experimental.FlareConfigurable, droid.Runtime.Prototyping.Configurables.SizeConfigurable, droid.Runtime.Prototyping.Configurables.Experimental.MeshConfigurable, droid.Runtime.Prototyping.Configurables.ScreenSpacePositionConfigurable, droid.Runtime.Prototyping.Configurables.SimulationConfigurable, droid.Runtime.Prototyping.Configurables.Experimental.NormalMapConfigurable, droid.Runtime.Prototyping.Configurables.TextureConfigurable, droid.Runtime.Prototyping.Configurables.ObjectSpawnerConfigurable, droid.Runtime.Prototyping.Configurables.Experimental.ExternalMeshConfigurable, and droid.Runtime.Prototyping.Configurables.Experimental.ExternalTextureConfigurable.
Definition at line 70 of file Configurable.cs.
|
protectedvirtual |
Reimplemented in droid.Runtime.Prototyping.Configurables.StandardShaderMaterialConfigurable, droid.Runtime.Prototyping.Configurables.ColorConfigurable, and droid.Runtime.Prototyping.Configurables.TextureConfigurable.
Definition at line 99 of file Configurable.cs.
|
protectedvirtual |
Implements droid.Runtime.Utilities.GameObjects.PrototypingGameObject.
Reimplemented in droid.Runtime.Prototyping.Configurables.RigidbodyConfigurable, droid.Runtime.Prototyping.Configurables.Experimental.ScreenSpaceOcclusionConfigurable, droid.Runtime.Prototyping.Configurables.Experimental.CameraConfigurable, droid.Runtime.Prototyping.Configurables.EulerTransformConfigurable, droid.Runtime.Prototyping.Configurables.StandardShaderMaterialConfigurable, droid.Runtime.Prototyping.Configurables.FrictionConfigurable, droid.Runtime.Prototyping.Configurables.RotationConfigurable, droid.Runtime.Prototyping.Configurables.EulerRotationConfigurable, droid.Runtime.Prototyping.Configurables.LightConfigurable, droid.Runtime.Prototyping.Configurables.PositionConfigurable, droid.Runtime.Prototyping.Configurables.EnvironmentalLightConfigurable, droid.Runtime.Prototyping.Configurables.Experimental.FlareConfigurable, droid.Runtime.Prototyping.Configurables.Experimental.MeshConfigurable, droid.Runtime.Prototyping.Configurables.ScreenSpacePositionConfigurable, droid.Runtime.Prototyping.Configurables.SizeConfigurable, droid.Runtime.Prototyping.Configurables.SimulationConfigurable, droid.Runtime.Prototyping.Configurables.Experimental.ExternalMeshConfigurable, and droid.Runtime.Prototyping.Configurables.Experimental.ExternalTextureConfigurable.
Definition at line 75 of file Configurable.cs.
|
virtual |
System.NotImplementedException |
Implements droid.Runtime.Interfaces.IConfigurable.
Reimplemented in droid.Runtime.Prototyping.Configurables.StandardShaderMaterialConfigurable, droid.Runtime.Prototyping.Configurables.EulerTransformConfigurable, droid.Runtime.Prototyping.Configurables.RotationConfigurable, droid.Runtime.Prototyping.Configurables.RigidbodyConfigurable, droid.Runtime.Prototyping.Configurables.Experimental.CameraConfigurable, droid.Runtime.Prototyping.Configurables.ColorConfigurable, droid.Runtime.Prototyping.Configurables.EulerRotationConfigurable, droid.Runtime.Prototyping.Configurables.PositionConfigurable, droid.Runtime.Prototyping.Configurables.Experimental.ScreenSpaceOcclusionConfigurable, droid.Runtime.Prototyping.Configurables.LightConfigurable, droid.Runtime.Prototyping.Configurables.FrictionConfigurable, droid.Runtime.Prototyping.Configurables.Experimental.FlareConfigurable, droid.Runtime.Prototyping.Configurables.ScreenSpacePositionConfigurable, droid.Runtime.Prototyping.Configurables.EnvironmentalLightConfigurable, droid.Runtime.Prototyping.Configurables.SimulationConfigurable, droid.Runtime.Prototyping.Configurables.Experimental.MeshConfigurable, droid.Runtime.Prototyping.Configurables.SizeConfigurable, droid.Runtime.Prototyping.Configurables.TextureConfigurable, droid.Runtime.Prototyping.Configurables.Experimental.NormalMapConfigurable, droid.Runtime.Prototyping.Configurables.ChildSelectorConfigurable, droid.Runtime.Prototyping.Configurables.Experimental.ExternalMeshConfigurable, and droid.Runtime.Prototyping.Configurables.Experimental.ExternalTextureConfigurable.
Definition at line 59 of file Configurable.cs.
|
protectedvirtual |
Reimplemented from droid.Runtime.Utilities.GameObjects.PrototypingGameObject.
Definition at line 66 of file Configurable.cs.
|
virtual |
Implements droid.Runtime.Interfaces.IConfigurable.
Definition at line 82 of file Configurable.cs.
|
protectedvirtual |
Implements droid.Runtime.Utilities.GameObjects.PrototypingGameObject.
Reimplemented in droid.Runtime.Prototyping.Configurables.RigidbodyConfigurable, droid.Runtime.Prototyping.Configurables.Experimental.CameraConfigurable, droid.Runtime.Prototyping.Configurables.EulerTransformConfigurable, droid.Runtime.Prototyping.Configurables.Experimental.ScreenSpaceOcclusionConfigurable, droid.Runtime.Prototyping.Configurables.StandardShaderMaterialConfigurable, droid.Runtime.Prototyping.Configurables.LightConfigurable, droid.Runtime.Prototyping.Configurables.EulerRotationConfigurable, droid.Runtime.Prototyping.Configurables.RotationConfigurable, droid.Runtime.Prototyping.Configurables.Experimental.FlareConfigurable, droid.Runtime.Prototyping.Configurables.PositionConfigurable, droid.Runtime.Prototyping.Configurables.FrictionConfigurable, droid.Runtime.Prototyping.Configurables.EnvironmentalLightConfigurable, droid.Runtime.Prototyping.Configurables.ScreenSpacePositionConfigurable, droid.Runtime.Prototyping.Configurables.SimulationConfigurable, droid.Runtime.Prototyping.Configurables.Experimental.MeshConfigurable, droid.Runtime.Prototyping.Configurables.SizeConfigurable, droid.Runtime.Prototyping.Configurables.Experimental.ExternalMeshConfigurable, and droid.Runtime.Prototyping.Configurables.Experimental.ExternalTextureConfigurable.
Definition at line 108 of file Configurable.cs.
|
virtual |
Implements droid.Runtime.Interfaces.IConfigurable.
Reimplemented in droid.Runtime.Prototyping.Configurables.EulerRotationConfigurable, droid.Runtime.Prototyping.Configurables.RigidbodyConfigurable, droid.Runtime.Prototyping.Configurables.RotationConfigurable, droid.Runtime.Prototyping.Configurables.PositionConfigurable, droid.Runtime.Prototyping.Configurables.EulerTransformConfigurable, droid.Runtime.Prototyping.Configurables.FrictionConfigurable, and droid.Runtime.Prototyping.Configurables.TransformConfigurable1Dof.
Definition at line 38 of file Configurable.cs.
|
get |
Definition at line 27 of file Configurable.cs.
|
getset |
Definition at line 31 of file Configurable.cs.
|
get |
Definition at line 21 of file Configurable.cs.
|
getset |
Definition at line 124 of file Configurable.cs.