Namespace Evergine.Common.Attributes
Classes
DontRenderProperty
Do not render the property attribute.
EvergineAssembly
Marks an assembly as an Evergine project assembly.
EvergineAttributeBase
Class that represents an Evergine attribute.
EvergineMemberAttribute
Attribute that represents a member with specific settings.
IgnoreEvergineAttribute
Attribute class representing a member of a class that shouldn't be serialized.
MonoPInvokeCallbackAttribute
Necessary for AOT ports of Mono.
NameKey
Attribute indicating a name key.
RefreshEntityRequired
Refreshes the required components attribute of the entity.
RenderProperty
Render property attribute.
RenderPropertyAsFInput
Renders the property as a float input attribute.
RenderPropertyAsInput
Renders a property as an input.
RenderPropertyAsList
Renders Property As List Attribute.
RenderPropertyAsTextBox
Renders property as a TextBox input.
RenderPropertyAsVector2Input
Renders the property as a float input.
Enums
AssetType
Asset Type (Model, Material, Texture, etc.)
EvergineAssemblyUsage
The usage type of the Evergine assembly.
RenderPosition
The rendering position.