using Godot; using Godot.NativeInterop; partial class ExportedProperties { #pragma warning disable CS0109 // Disable warning about redundant 'new' keyword /// /// Cached StringNames for the properties and fields contained in this class, for fast lookup. /// public new class PropertyName : global::Godot.GodotObject.PropertyName { /// /// Cached name for the 'NotGenerateComplexLamdaProperty' property. /// public new static readonly global::Godot.StringName @NotGenerateComplexLamdaProperty = "NotGenerateComplexLamdaProperty"; /// /// Cached name for the 'NotGenerateLamdaNoFieldProperty' property. /// public new static readonly global::Godot.StringName @NotGenerateLamdaNoFieldProperty = "NotGenerateLamdaNoFieldProperty"; /// /// Cached name for the 'NotGenerateComplexReturnProperty' property. /// public new static readonly global::Godot.StringName @NotGenerateComplexReturnProperty = "NotGenerateComplexReturnProperty"; /// /// Cached name for the 'NotGenerateReturnsProperty' property. /// public new static readonly global::Godot.StringName @NotGenerateReturnsProperty = "NotGenerateReturnsProperty"; /// /// Cached name for the 'FullPropertyString' property. /// public new static readonly global::Godot.StringName @FullPropertyString = "FullPropertyString"; /// /// Cached name for the 'FullPropertyString_Complex' property. /// public new static readonly global::Godot.StringName @FullPropertyString_Complex = "FullPropertyString_Complex"; /// /// Cached name for the 'LamdaPropertyString' property. /// public new static readonly global::Godot.StringName @LamdaPropertyString = "LamdaPropertyString"; /// /// Cached name for the 'PropertyBoolean' property. /// public new static readonly global::Godot.StringName @PropertyBoolean = "PropertyBoolean"; /// /// Cached name for the 'PropertyChar' property. /// public new static readonly global::Godot.StringName @PropertyChar = "PropertyChar"; /// /// Cached name for the 'PropertySByte' property. /// public new static readonly global::Godot.StringName @PropertySByte = "PropertySByte"; /// /// Cached name for the 'PropertyInt16' property. /// public new static readonly global::Godot.StringName @PropertyInt16 = "PropertyInt16"; /// /// Cached name for the 'PropertyInt32' property. /// public new static readonly global::Godot.StringName @PropertyInt32 = "PropertyInt32"; /// /// Cached name for the 'PropertyInt64' property. /// public new static readonly global::Godot.StringName @PropertyInt64 = "PropertyInt64"; /// /// Cached name for the 'PropertyByte' property. /// public new static readonly global::Godot.StringName @PropertyByte = "PropertyByte"; /// /// Cached name for the 'PropertyUInt16' property. /// public new static readonly global::Godot.StringName @PropertyUInt16 = "PropertyUInt16"; /// /// Cached name for the 'PropertyUInt32' property. /// public new static readonly global::Godot.StringName @PropertyUInt32 = "PropertyUInt32"; /// /// Cached name for the 'PropertyUInt64' property. /// public new static readonly global::Godot.StringName @PropertyUInt64 = "PropertyUInt64"; /// /// Cached name for the 'PropertySingle' property. /// public new static readonly global::Godot.StringName @PropertySingle = "PropertySingle"; /// /// Cached name for the 'PropertyDouble' property. /// public new static readonly global::Godot.StringName @PropertyDouble = "PropertyDouble"; /// /// Cached name for the 'PropertyString' property. /// public new static readonly global::Godot.StringName @PropertyString = "PropertyString"; /// /// Cached name for the 'PropertyVector2' property. /// public new static readonly global::Godot.StringName @PropertyVector2 = "PropertyVector2"; /// /// Cached name for the 'PropertyVector2I' property. /// public new static readonly global::Godot.StringName @PropertyVector2I = "PropertyVector2I"; /// /// Cached name for the 'PropertyRect2' property. /// public new static readonly global::Godot.StringName @PropertyRect2 = "PropertyRect2"; /// /// Cached name for the 'PropertyRect2I' property. /// public new static readonly global::Godot.StringName @PropertyRect2I = "PropertyRect2I"; /// /// Cached name for the 'PropertyTransform2D' property. /// public new static readonly global::Godot.StringName @PropertyTransform2D = "PropertyTransform2D"; /// /// Cached name for the 'PropertyVector3' property. /// public new static readonly global::Godot.StringName @PropertyVector3 = "PropertyVector3"; /// /// Cached name for the 'PropertyVector3I' property. /// public new static readonly global::Godot.StringName @PropertyVector3I = "PropertyVector3I"; /// /// Cached name for the 'PropertyBasis' property. /// public new static readonly global::Godot.StringName @PropertyBasis = "PropertyBasis"; /// /// Cached name for the 'PropertyQuaternion' property. /// public new static readonly global::Godot.StringName @PropertyQuaternion = "PropertyQuaternion"; /// /// Cached name for the 'PropertyTransform3D' property. /// public new static readonly global::Godot.StringName @PropertyTransform3D = "PropertyTransform3D"; /// /// Cached name for the 'PropertyVector4' property. /// public new static readonly global::Godot.StringName @PropertyVector4 = "PropertyVector4"; /// /// Cached name for the 'PropertyVector4I' property. /// public new static readonly global::Godot.StringName @PropertyVector4I = "PropertyVector4I"; /// /// Cached name for the 'PropertyProjection' property. /// public new static readonly global::Godot.StringName @PropertyProjection = "PropertyProjection"; /// /// Cached name for the 'PropertyAabb' property. /// public new static readonly global::Godot.StringName @PropertyAabb = "PropertyAabb"; /// /// Cached name for the 'PropertyColor' property. /// public new static readonly global::Godot.StringName @PropertyColor = "PropertyColor"; /// /// Cached name for the 'PropertyPlane' property. /// public new static readonly global::Godot.StringName @PropertyPlane = "PropertyPlane"; /// /// Cached name for the 'PropertyCallable' property. /// public new static readonly global::Godot.StringName @PropertyCallable = "PropertyCallable"; /// /// Cached name for the 'PropertySignal' property. /// public new static readonly global::Godot.StringName @PropertySignal = "PropertySignal"; /// /// Cached name for the 'PropertyEnum' property. /// public new static readonly global::Godot.StringName @PropertyEnum = "PropertyEnum"; /// /// Cached name for the 'PropertyFlagsEnum' property. /// public new static readonly global::Godot.StringName @PropertyFlagsEnum = "PropertyFlagsEnum"; /// /// Cached name for the 'PropertyByteArray' property. /// public new static readonly global::Godot.StringName @PropertyByteArray = "PropertyByteArray"; /// /// Cached name for the 'PropertyInt32Array' property. /// public new static readonly global::Godot.StringName @PropertyInt32Array = "PropertyInt32Array"; /// /// Cached name for the 'PropertyInt64Array' property. /// public new static readonly global::Godot.StringName @PropertyInt64Array = "PropertyInt64Array"; /// /// Cached name for the 'PropertySingleArray' property. /// public new static readonly global::Godot.StringName @PropertySingleArray = "PropertySingleArray"; /// /// Cached name for the 'PropertyDoubleArray' property. /// public new static readonly global::Godot.StringName @PropertyDoubleArray = "PropertyDoubleArray"; /// /// Cached name for the 'PropertyStringArray' property. /// public new static readonly global::Godot.StringName @PropertyStringArray = "PropertyStringArray"; /// /// Cached name for the 'PropertyStringArrayEnum' property. /// public new static readonly global::Godot.StringName @PropertyStringArrayEnum = "PropertyStringArrayEnum"; /// /// Cached name for the 'PropertyVector2Array' property. /// public new static readonly global::Godot.StringName @PropertyVector2Array = "PropertyVector2Array"; /// /// Cached name for the 'PropertyVector3Array' property. /// public new static readonly global::Godot.StringName @PropertyVector3Array = "PropertyVector3Array"; /// /// Cached name for the 'PropertyColorArray' property. /// public new static readonly global::Godot.StringName @PropertyColorArray = "PropertyColorArray"; /// /// Cached name for the 'PropertyGodotObjectOrDerivedArray' property. /// public new static readonly global::Godot.StringName @PropertyGodotObjectOrDerivedArray = "PropertyGodotObjectOrDerivedArray"; /// /// Cached name for the 'field_StringNameArray' property. /// public new static readonly global::Godot.StringName @field_StringNameArray = "field_StringNameArray"; /// /// Cached name for the 'field_NodePathArray' property. /// public new static readonly global::Godot.StringName @field_NodePathArray = "field_NodePathArray"; /// /// Cached name for the 'field_RidArray' property. /// public new static readonly global::Godot.StringName @field_RidArray = "field_RidArray"; /// /// Cached name for the 'PropertyVariant' property. /// public new static readonly global::Godot.StringName @PropertyVariant = "PropertyVariant"; /// /// Cached name for the 'PropertyGodotObjectOrDerived' property. /// public new static readonly global::Godot.StringName @PropertyGodotObjectOrDerived = "PropertyGodotObjectOrDerived"; /// /// Cached name for the 'PropertyGodotResourceTexture' property. /// public new static readonly global::Godot.StringName @PropertyGodotResourceTexture = "PropertyGodotResourceTexture"; /// /// Cached name for the 'PropertyStringName' property. /// public new static readonly global::Godot.StringName @PropertyStringName = "PropertyStringName"; /// /// Cached name for the 'PropertyNodePath' property. /// public new static readonly global::Godot.StringName @PropertyNodePath = "PropertyNodePath"; /// /// Cached name for the 'PropertyRid' property. /// public new static readonly global::Godot.StringName @PropertyRid = "PropertyRid"; /// /// Cached name for the 'PropertyGodotDictionary' property. /// public new static readonly global::Godot.StringName @PropertyGodotDictionary = "PropertyGodotDictionary"; /// /// Cached name for the 'PropertyGodotArray' property. /// public new static readonly global::Godot.StringName @PropertyGodotArray = "PropertyGodotArray"; /// /// Cached name for the 'PropertyGodotGenericDictionary' property. /// public new static readonly global::Godot.StringName @PropertyGodotGenericDictionary = "PropertyGodotGenericDictionary"; /// /// Cached name for the 'PropertyGodotGenericArray' property. /// public new static readonly global::Godot.StringName @PropertyGodotGenericArray = "PropertyGodotGenericArray"; /// /// Cached name for the '_notGeneratePropertyString' field. /// public new static readonly global::Godot.StringName @_notGeneratePropertyString = "_notGeneratePropertyString"; /// /// Cached name for the '_notGeneratePropertyInt' field. /// public new static readonly global::Godot.StringName @_notGeneratePropertyInt = "_notGeneratePropertyInt"; /// /// Cached name for the '_fullPropertyString' field. /// public new static readonly global::Godot.StringName @_fullPropertyString = "_fullPropertyString"; /// /// Cached name for the '_fullPropertyStringComplex' field. /// public new static readonly global::Godot.StringName @_fullPropertyStringComplex = "_fullPropertyStringComplex"; /// /// Cached name for the '_lamdaPropertyString' field. /// public new static readonly global::Godot.StringName @_lamdaPropertyString = "_lamdaPropertyString"; } /// [global::System.ComponentModel.EditorBrowsable(global::System.ComponentModel.EditorBrowsableState.Never)] protected override bool SetGodotClassPropertyValue(in godot_string_name name, in godot_variant value) { if (name == PropertyName.@NotGenerateComplexLamdaProperty) { this.@NotGenerateComplexLamdaProperty = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@NotGenerateLamdaNoFieldProperty) { this.@NotGenerateLamdaNoFieldProperty = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@NotGenerateComplexReturnProperty) { this.@NotGenerateComplexReturnProperty = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@NotGenerateReturnsProperty) { this.@NotGenerateReturnsProperty = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@FullPropertyString) { this.@FullPropertyString = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@FullPropertyString_Complex) { this.@FullPropertyString_Complex = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@LamdaPropertyString) { this.@LamdaPropertyString = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyBoolean) { this.@PropertyBoolean = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyChar) { this.@PropertyChar = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertySByte) { this.@PropertySByte = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyInt16) { this.@PropertyInt16 = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyInt32) { this.@PropertyInt32 = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyInt64) { this.@PropertyInt64 = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyByte) { this.@PropertyByte = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyUInt16) { this.@PropertyUInt16 = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyUInt32) { this.@PropertyUInt32 = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyUInt64) { this.@PropertyUInt64 = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertySingle) { this.@PropertySingle = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyDouble) { this.@PropertyDouble = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyString) { this.@PropertyString = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyVector2) { this.@PropertyVector2 = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyVector2I) { this.@PropertyVector2I = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyRect2) { this.@PropertyRect2 = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyRect2I) { this.@PropertyRect2I = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyTransform2D) { this.@PropertyTransform2D = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyVector3) { this.@PropertyVector3 = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyVector3I) { this.@PropertyVector3I = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyBasis) { this.@PropertyBasis = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyQuaternion) { this.@PropertyQuaternion = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyTransform3D) { this.@PropertyTransform3D = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyVector4) { this.@PropertyVector4 = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyVector4I) { this.@PropertyVector4I = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyProjection) { this.@PropertyProjection = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyAabb) { this.@PropertyAabb = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyColor) { this.@PropertyColor = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyPlane) { this.@PropertyPlane = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyCallable) { this.@PropertyCallable = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertySignal) { this.@PropertySignal = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyEnum) { this.@PropertyEnum = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyFlagsEnum) { this.@PropertyFlagsEnum = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyByteArray) { this.@PropertyByteArray = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyInt32Array) { this.@PropertyInt32Array = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyInt64Array) { this.@PropertyInt64Array = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertySingleArray) { this.@PropertySingleArray = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyDoubleArray) { this.@PropertyDoubleArray = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyStringArray) { this.@PropertyStringArray = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyStringArrayEnum) { this.@PropertyStringArrayEnum = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyVector2Array) { this.@PropertyVector2Array = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyVector3Array) { this.@PropertyVector3Array = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyColorArray) { this.@PropertyColorArray = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyGodotObjectOrDerivedArray) { this.@PropertyGodotObjectOrDerivedArray = global::Godot.NativeInterop.VariantUtils.ConvertToSystemArrayOfGodotObject(value); return true; } if (name == PropertyName.@field_StringNameArray) { this.@field_StringNameArray = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@field_NodePathArray) { this.@field_NodePathArray = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@field_RidArray) { this.@field_RidArray = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyVariant) { this.@PropertyVariant = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyGodotObjectOrDerived) { this.@PropertyGodotObjectOrDerived = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyGodotResourceTexture) { this.@PropertyGodotResourceTexture = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyStringName) { this.@PropertyStringName = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyNodePath) { this.@PropertyNodePath = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyRid) { this.@PropertyRid = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyGodotDictionary) { this.@PropertyGodotDictionary = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyGodotArray) { this.@PropertyGodotArray = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@PropertyGodotGenericDictionary) { this.@PropertyGodotGenericDictionary = global::Godot.NativeInterop.VariantUtils.ConvertToDictionary(value); return true; } if (name == PropertyName.@PropertyGodotGenericArray) { this.@PropertyGodotGenericArray = global::Godot.NativeInterop.VariantUtils.ConvertToArray(value); return true; } if (name == PropertyName.@_notGeneratePropertyString) { this.@_notGeneratePropertyString = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_notGeneratePropertyInt) { this.@_notGeneratePropertyInt = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fullPropertyString) { this.@_fullPropertyString = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_fullPropertyStringComplex) { this.@_fullPropertyStringComplex = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } if (name == PropertyName.@_lamdaPropertyString) { this.@_lamdaPropertyString = global::Godot.NativeInterop.VariantUtils.ConvertTo(value); return true; } return base.SetGodotClassPropertyValue(name, value); } /// [global::System.ComponentModel.EditorBrowsable(global::System.ComponentModel.EditorBrowsableState.Never)] protected override bool GetGodotClassPropertyValue(in godot_string_name name, out godot_variant value) { if (name == PropertyName.@NotGenerateComplexLamdaProperty) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@NotGenerateComplexLamdaProperty); return true; } if (name == PropertyName.@NotGenerateLamdaNoFieldProperty) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@NotGenerateLamdaNoFieldProperty); return true; } if (name == PropertyName.@NotGenerateComplexReturnProperty) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@NotGenerateComplexReturnProperty); return true; } if (name == PropertyName.@NotGenerateReturnsProperty) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@NotGenerateReturnsProperty); return true; } if (name == PropertyName.@FullPropertyString) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@FullPropertyString); return true; } if (name == PropertyName.@FullPropertyString_Complex) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@FullPropertyString_Complex); return true; } if (name == PropertyName.@LamdaPropertyString) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@LamdaPropertyString); return true; } if (name == PropertyName.@PropertyBoolean) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyBoolean); return true; } if (name == PropertyName.@PropertyChar) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyChar); return true; } if (name == PropertyName.@PropertySByte) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertySByte); return true; } if (name == PropertyName.@PropertyInt16) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyInt16); return true; } if (name == PropertyName.@PropertyInt32) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyInt32); return true; } if (name == PropertyName.@PropertyInt64) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyInt64); return true; } if (name == PropertyName.@PropertyByte) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyByte); return true; } if (name == PropertyName.@PropertyUInt16) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyUInt16); return true; } if (name == PropertyName.@PropertyUInt32) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyUInt32); return true; } if (name == PropertyName.@PropertyUInt64) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyUInt64); return true; } if (name == PropertyName.@PropertySingle) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertySingle); return true; } if (name == PropertyName.@PropertyDouble) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyDouble); return true; } if (name == PropertyName.@PropertyString) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyString); return true; } if (name == PropertyName.@PropertyVector2) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyVector2); return true; } if (name == PropertyName.@PropertyVector2I) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyVector2I); return true; } if (name == PropertyName.@PropertyRect2) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyRect2); return true; } if (name == PropertyName.@PropertyRect2I) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyRect2I); return true; } if (name == PropertyName.@PropertyTransform2D) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyTransform2D); return true; } if (name == PropertyName.@PropertyVector3) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyVector3); return true; } if (name == PropertyName.@PropertyVector3I) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyVector3I); return true; } if (name == PropertyName.@PropertyBasis) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyBasis); return true; } if (name == PropertyName.@PropertyQuaternion) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyQuaternion); return true; } if (name == PropertyName.@PropertyTransform3D) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyTransform3D); return true; } if (name == PropertyName.@PropertyVector4) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyVector4); return true; } if (name == PropertyName.@PropertyVector4I) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyVector4I); return true; } if (name == PropertyName.@PropertyProjection) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyProjection); return true; } if (name == PropertyName.@PropertyAabb) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyAabb); return true; } if (name == PropertyName.@PropertyColor) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyColor); return true; } if (name == PropertyName.@PropertyPlane) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyPlane); return true; } if (name == PropertyName.@PropertyCallable) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyCallable); return true; } if (name == PropertyName.@PropertySignal) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertySignal); return true; } if (name == PropertyName.@PropertyEnum) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyEnum); return true; } if (name == PropertyName.@PropertyFlagsEnum) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyFlagsEnum); return true; } if (name == PropertyName.@PropertyByteArray) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyByteArray); return true; } if (name == PropertyName.@PropertyInt32Array) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyInt32Array); return true; } if (name == PropertyName.@PropertyInt64Array) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyInt64Array); return true; } if (name == PropertyName.@PropertySingleArray) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertySingleArray); return true; } if (name == PropertyName.@PropertyDoubleArray) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyDoubleArray); return true; } if (name == PropertyName.@PropertyStringArray) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyStringArray); return true; } if (name == PropertyName.@PropertyStringArrayEnum) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyStringArrayEnum); return true; } if (name == PropertyName.@PropertyVector2Array) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyVector2Array); return true; } if (name == PropertyName.@PropertyVector3Array) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyVector3Array); return true; } if (name == PropertyName.@PropertyColorArray) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyColorArray); return true; } if (name == PropertyName.@PropertyGodotObjectOrDerivedArray) { value = global::Godot.NativeInterop.VariantUtils.CreateFromSystemArrayOfGodotObject(this.@PropertyGodotObjectOrDerivedArray); return true; } if (name == PropertyName.@field_StringNameArray) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@field_StringNameArray); return true; } if (name == PropertyName.@field_NodePathArray) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@field_NodePathArray); return true; } if (name == PropertyName.@field_RidArray) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@field_RidArray); return true; } if (name == PropertyName.@PropertyVariant) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyVariant); return true; } if (name == PropertyName.@PropertyGodotObjectOrDerived) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyGodotObjectOrDerived); return true; } if (name == PropertyName.@PropertyGodotResourceTexture) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyGodotResourceTexture); return true; } if (name == PropertyName.@PropertyStringName) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyStringName); return true; } if (name == PropertyName.@PropertyNodePath) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyNodePath); return true; } if (name == PropertyName.@PropertyRid) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyRid); return true; } if (name == PropertyName.@PropertyGodotDictionary) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyGodotDictionary); return true; } if (name == PropertyName.@PropertyGodotArray) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@PropertyGodotArray); return true; } if (name == PropertyName.@PropertyGodotGenericDictionary) { value = global::Godot.NativeInterop.VariantUtils.CreateFromDictionary(this.@PropertyGodotGenericDictionary); return true; } if (name == PropertyName.@PropertyGodotGenericArray) { value = global::Godot.NativeInterop.VariantUtils.CreateFromArray(this.@PropertyGodotGenericArray); return true; } if (name == PropertyName.@_notGeneratePropertyString) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_notGeneratePropertyString); return true; } if (name == PropertyName.@_notGeneratePropertyInt) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_notGeneratePropertyInt); return true; } if (name == PropertyName.@_fullPropertyString) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fullPropertyString); return true; } if (name == PropertyName.@_fullPropertyStringComplex) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_fullPropertyStringComplex); return true; } if (name == PropertyName.@_lamdaPropertyString) { value = global::Godot.NativeInterop.VariantUtils.CreateFrom(this.@_lamdaPropertyString); return true; } return base.GetGodotClassPropertyValue(name, out value); } /// /// Get the property information for all the properties declared in this class. /// This method is used by Redot to register the available properties in the editor. /// Do not call this method. /// [global::System.ComponentModel.EditorBrowsable(global::System.ComponentModel.EditorBrowsableState.Never)] internal new static global::System.Collections.Generic.List GetGodotPropertyList() { var properties = new global::System.Collections.Generic.List(); properties.Add(new(type: (global::Godot.Variant.Type)4, name: PropertyName.@_notGeneratePropertyString, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4096, exported: false)); properties.Add(new(type: (global::Godot.Variant.Type)4, name: PropertyName.@NotGenerateComplexLamdaProperty, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)4, name: PropertyName.@NotGenerateLamdaNoFieldProperty, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)4, name: PropertyName.@NotGenerateComplexReturnProperty, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)2, name: PropertyName.@_notGeneratePropertyInt, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4096, exported: false)); properties.Add(new(type: (global::Godot.Variant.Type)4, name: PropertyName.@NotGenerateReturnsProperty, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)4, name: PropertyName.@_fullPropertyString, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4096, exported: false)); properties.Add(new(type: (global::Godot.Variant.Type)4, name: PropertyName.@FullPropertyString, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)4, name: PropertyName.@_fullPropertyStringComplex, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4096, exported: false)); properties.Add(new(type: (global::Godot.Variant.Type)4, name: PropertyName.@FullPropertyString_Complex, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)4, name: PropertyName.@_lamdaPropertyString, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4096, exported: false)); properties.Add(new(type: (global::Godot.Variant.Type)4, name: PropertyName.@LamdaPropertyString, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)1, name: PropertyName.@PropertyBoolean, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)2, name: PropertyName.@PropertyChar, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)2, name: PropertyName.@PropertySByte, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)2, name: PropertyName.@PropertyInt16, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)2, name: PropertyName.@PropertyInt32, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)2, name: PropertyName.@PropertyInt64, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)2, name: PropertyName.@PropertyByte, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)2, name: PropertyName.@PropertyUInt16, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)2, name: PropertyName.@PropertyUInt32, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)2, name: PropertyName.@PropertyUInt64, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)3, name: PropertyName.@PropertySingle, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)3, name: PropertyName.@PropertyDouble, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)4, name: PropertyName.@PropertyString, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)5, name: PropertyName.@PropertyVector2, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)6, name: PropertyName.@PropertyVector2I, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)7, name: PropertyName.@PropertyRect2, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)8, name: PropertyName.@PropertyRect2I, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)11, name: PropertyName.@PropertyTransform2D, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)9, name: PropertyName.@PropertyVector3, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)10, name: PropertyName.@PropertyVector3I, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)17, name: PropertyName.@PropertyBasis, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)15, name: PropertyName.@PropertyQuaternion, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)18, name: PropertyName.@PropertyTransform3D, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)12, name: PropertyName.@PropertyVector4, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)13, name: PropertyName.@PropertyVector4I, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)19, name: PropertyName.@PropertyProjection, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)16, name: PropertyName.@PropertyAabb, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)20, name: PropertyName.@PropertyColor, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)14, name: PropertyName.@PropertyPlane, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)25, name: PropertyName.@PropertyCallable, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)26, name: PropertyName.@PropertySignal, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)2, name: PropertyName.@PropertyEnum, hint: (global::Godot.PropertyHint)2, hintString: "A,B,C", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)2, name: PropertyName.@PropertyFlagsEnum, hint: (global::Godot.PropertyHint)6, hintString: "A:0,B:1,C:2", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)29, name: PropertyName.@PropertyByteArray, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)30, name: PropertyName.@PropertyInt32Array, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)31, name: PropertyName.@PropertyInt64Array, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)32, name: PropertyName.@PropertySingleArray, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)33, name: PropertyName.@PropertyDoubleArray, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)34, name: PropertyName.@PropertyStringArray, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)34, name: PropertyName.@PropertyStringArrayEnum, hint: (global::Godot.PropertyHint)23, hintString: "4/2:A,B,C", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)35, name: PropertyName.@PropertyVector2Array, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)36, name: PropertyName.@PropertyVector3Array, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)37, name: PropertyName.@PropertyColorArray, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)28, name: PropertyName.@PropertyGodotObjectOrDerivedArray, hint: (global::Godot.PropertyHint)23, hintString: "24/0:", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)28, name: PropertyName.@field_StringNameArray, hint: (global::Godot.PropertyHint)23, hintString: "21/0:", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)28, name: PropertyName.@field_NodePathArray, hint: (global::Godot.PropertyHint)23, hintString: "22/0:", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)28, name: PropertyName.@field_RidArray, hint: (global::Godot.PropertyHint)23, hintString: "23/0:", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)0, name: PropertyName.@PropertyVariant, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)135174, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)24, name: PropertyName.@PropertyGodotObjectOrDerived, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)24, name: PropertyName.@PropertyGodotResourceTexture, hint: (global::Godot.PropertyHint)17, hintString: "Texture", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)21, name: PropertyName.@PropertyStringName, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)22, name: PropertyName.@PropertyNodePath, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)23, name: PropertyName.@PropertyRid, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)27, name: PropertyName.@PropertyGodotDictionary, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)28, name: PropertyName.@PropertyGodotArray, hint: (global::Godot.PropertyHint)0, hintString: "", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)27, name: PropertyName.@PropertyGodotGenericDictionary, hint: (global::Godot.PropertyHint)23, hintString: "4/0:;1/0:", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); properties.Add(new(type: (global::Godot.Variant.Type)28, name: PropertyName.@PropertyGodotGenericArray, hint: (global::Godot.PropertyHint)23, hintString: "2/0:", usage: (global::Godot.PropertyUsageFlags)4102, exported: true)); return properties; } #pragma warning restore CS0109 }