s&
newspaper
About
info
About s&box
newspaper
Latest News
published_with_changes
Changes
map
Roadmap
monitoring
Metrics
games
Games
sports_esports
Browse Games
rocket
Discover Games
business_center
Workshop
sports_esports
Games
landscape
Maps
chair
Models
texture
Materials
apparel
Clothing
construction
More..
forum
Forum
docs
Docs
docs
Documentation
dashboard
Api Reference
school
Tutorials
input
Log in with Steam
chevron_left
Change Language
简体中文
English
Русский
Español
Português-Brasil
Deutsch
日本語
Français
Polski
Türkçe
한국어
Pirate
Italiano
ไทย
繁體中文
Українська
Čeština
Nederlands
Magyar
Dansk
Suomi
Svenska
Norsk
Ελληνικά
Română
Български
Tiếng Việt
Bahasa Indonesia
Español-Latinoamérica
العربية
Api
Classes
CustomizableSerializedProperty
chevron_left
Classes
class
CustomizableSerializedProperty
search
Constructors
functions
CustomizableSerializedProperty
Properties
data_object
Description
data_object
DisplayName
data_object
GroupName
data_object
HasChanges
data_object
IsEditable
data_object
IsField
data_object
IsMethod
data_object
IsProperty
data_object
IsPublic
data_object
IsValid
data_object
Name
data_object
Order
data_object
Parent
data_object
PropertyType
lock
ProxyTarget
data_object
SourceFile
data_object
SourceLine
Methods
functions
AddAttribute
functions
GetAttributes
functions
SetDescription
functions
SetDisplayName
functions
SetGroupName
functions
SetHasChanges
functions
SetIsEditable
functions
SetIsField
functions
SetIsMethod
functions
SetIsProperty
functions
SetIsPublic
functions
SetIsValid
functions
SetName
functions
SetOrder
functions
SetParent
functions
SetPropertyType
functions
SetSourceFile
functions
SetSourceLine
CustomizableSerializedProperty
A proxy around a SerializedProperty that allows overriding any property for UI customization. Unset values fall through to the underlying property.
class
Sandbox.SerializedProperty
.
account_tree
extends
Proxy
Sandbox.System
build
Constructors
1
CustomizableSerializedProperty
(
property
)
data_object
Properties
17
Description
string
DisplayName
string
GroupName
string
HasChanges
bool
IsEditable
bool
IsField
bool
IsMethod
bool
IsProperty
bool
IsPublic
bool
IsValid
bool
Name
string
Order
int
Parent
SerializedObject
PropertyType
Type
ProxyTarget
SerializedProperty
SourceFile
string
SourceLine
int
functions
Methods
18
AddAttribute
(
attribute
)
Append an extra attribute visible to the editor and control widgets.
GetAttributes
(
)
IEnumerable`1
Returns the underlying attributes merged with any added via Sandbox.SerializedProperty.CustomizableSerializedProperty.AddAttribute(System.Attribute).
SetDescription
(
value
)
Override the tooltip / description text.
SetDisplayName
(
value
)
Override the label shown in the inspector.
SetGroupName
(
value
)
Override which inspector group this property appears in.
SetHasChanges
(
value
)
Override the dirty/changed flag.
SetIsEditable
(
value
)
Force the property to be editable or read-only.
SetIsField
(
value
)
Override whether this appears as a field.
SetIsMethod
(
value
)
Override whether this appears as a method.
SetIsProperty
(
value
)
Override whether this appears as a property.
SetIsPublic
(
value
)
Override the public visibility flag.
SetIsValid
(
value
)
Override the validity flag.
SetName
(
value
)
Override the property's internal name.
SetOrder
(
value
)
Override the sort order within the inspector.
SetParent
(
value
)
Override the parent SerializedObject.
SetPropertyType
(
value
)
Override the reported property type.
SetSourceFile
(
value
)
Override the reported source file path.
SetSourceLine
(
value
)
Override the reported source line number.
Inheritance
SerializedProperty
Proxy
CustomizableSerializedProperty
people
Log in to reply
You can't reply if you're not logged in. That would be crazy.