7 namespace droid.Runtime.Prototyping.Configurables.Experimental {
11 [AddComponentMenu(ConfigurableComponentMenuPath._ComponentMenuPath
13 + ConfigurableComponentMenuPath._Postfix)]
20 [SerializeField] Texture _texture = null;
25 protected override void PreSetup() { this._texture_str = this.Identifier +
"Texture"; }
31 this.ParentEnvironment =
32 NeodroidUtilities.RegisterComponent(this.ParentEnvironment, (
Configurable)
this, this._texture_str);
39 this.ParentEnvironment?.UnRegister(
this, this._texture_str);
42 public override ISpace ConfigurableValueSpace {
get; }
50 DebugPrinting.ApplyPrint(this.Debugging, configuration, this.Identifier);
override void ApplyConfiguration(IConfigurableConfiguration configuration)
override void UnRegisterComponent()
override Configuration [] SampleConfigurations()
override void RegisterComponent()