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