MurderSourceGenerationContext
Namespace: Murder.Serialization
Assembly: Murder.dll
public class MurderSourceGenerationContext : JsonSerializerContext, IJsonTypeInfoResolver, IBuiltInJsonTypeInfoResolver, IMurderSerializer
Serialization context for all the types within Murder. You may find here all the: - Components - State machines - Interactions - Game assets
And any private fields that these types have.
Implements: JsonSerializerContext, IJsonTypeInfoResolver, IBuiltInJsonTypeInfoResolver, IMurderSerializer
⭐ Constructors
public MurderSourceGenerationContext()
public MurderSourceGenerationContext(JsonSerializerOptions options)
Parameters
options
JsonSerializerOptions
⭐ Properties
AddChildOnInteraction
public JsonTypeInfo<T> AddChildOnInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
AddChildProperties
public JsonTypeInfo<T> AddChildProperties { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
AddComponentOnInteraction
public JsonTypeInfo<T> AddComponentOnInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
AddEntityOnInteraction
public JsonTypeInfo<T> AddEntityOnInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
AdvancedBlackboardInteraction
public JsonTypeInfo<T> AdvancedBlackboardInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
AdvancedCollisionComponent
public JsonTypeInfo<T> AdvancedCollisionComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
AfterInteractRule
public JsonTypeInfo<T> AfterInteractRule { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
AgentComponent
public JsonTypeInfo<T> AgentComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
AgentImpulseComponent
public JsonTypeInfo<T> AgentImpulseComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
AgentSpeedOverride
public JsonTypeInfo<T> AgentSpeedOverride { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
AgentSpriteComponent
public JsonTypeInfo<T> AgentSpriteComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
AggregateException
public JsonTypeInfo<T> AggregateException { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
AlphaComponent
public JsonTypeInfo<T> AlphaComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Anchor
public JsonTypeInfo<T> Anchor { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
AnchorId
public JsonTypeInfo<T> AnchorId { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Animation
public JsonTypeInfo<T> Animation { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
AnimationAndRule
public JsonTypeInfo<T> AnimationAndRule { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
AnimationCompleteComponent
public JsonTypeInfo<T> AnimationCompleteComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
AnimationCompleteMessage
public JsonTypeInfo<T> AnimationCompleteMessage { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
AnimationEventBroadcasterComponent
public JsonTypeInfo<T> AnimationEventBroadcasterComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
AnimationEventMessage
public JsonTypeInfo<T> AnimationEventMessage { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
AnimationOverloadComponent
public JsonTypeInfo<T> AnimationOverloadComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
AnimationSequence
public JsonTypeInfo<T> AnimationSequence { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
AnimationSpeedOverload
public JsonTypeInfo<T> AnimationSpeedOverload { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
AsepriteFileInfo
public JsonTypeInfo<T> AsepriteFileInfo { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
AssetRefPrefabAsset
public JsonTypeInfo<T> AssetRefPrefabAsset { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
AssetRefSpriteAsset
public JsonTypeInfo<T> AssetRefSpriteAsset { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
AtlasCoordinates
public JsonTypeInfo<T> AtlasCoordinates { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
AtlasId
public JsonTypeInfo<T> AtlasId { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
BaseCharacterBlackboard
public JsonTypeInfo<T> BaseCharacterBlackboard { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
BlackboardAction
public JsonTypeInfo<T> BlackboardAction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
BlackboardActionInteraction
public JsonTypeInfo<T> BlackboardActionInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
BlackboardActionKind
public JsonTypeInfo<T> BlackboardActionKind { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
BlackboardInfo
public JsonTypeInfo<T> BlackboardInfo { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
BlackboardKind
public JsonTypeInfo<T> BlackboardKind { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
BlackboardTracker
public JsonTypeInfo<T> BlackboardTracker { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Blend
public JsonTypeInfo<T> Blend { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
BlendFunction
public JsonTypeInfo<T> BlendFunction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
BlendState
public JsonTypeInfo<T> BlendState { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Boolean
public JsonTypeInfo<T> Boolean { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
BounceAmountComponent
public JsonTypeInfo<T> BounceAmountComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
BoxShape
public JsonTypeInfo<T> BoxShape { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
BufferUsage
public JsonTypeInfo<T> BufferUsage { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Byte
public JsonTypeInfo<T> Byte { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
CameraFollowComponent
public JsonTypeInfo<T> CameraFollowComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
CameraStyle
public JsonTypeInfo<T> CameraStyle { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
CarveComponent
public JsonTypeInfo<T> CarveComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
CellProperties
public JsonTypeInfo<T> CellProperties { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Char
public JsonTypeInfo<T> Char { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
CharacterAsset
public JsonTypeInfo<T> CharacterAsset { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ChildTargetComponent
public JsonTypeInfo<T> ChildTargetComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Circle
public JsonTypeInfo<T> Circle { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
CircleShape
public JsonTypeInfo<T> CircleShape { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ClippingStyle
public JsonTypeInfo<T> ClippingStyle { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
CollidedWithMessage
public JsonTypeInfo<T> CollidedWithMessage { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ColliderComponent
public JsonTypeInfo<T> ColliderComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
CollisionDirection
public JsonTypeInfo<T> CollisionDirection { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Color
public JsonTypeInfo<T> Color { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ColorWriteChannels
public JsonTypeInfo<T> ColorWriteChannels { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
CompareFunction
public JsonTypeInfo<T> CompareFunction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ComplexDictionaryDialogItemIdIComponent
public JsonTypeInfo<T> ComplexDictionaryDialogItemIdIComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ComplexDictionaryDialogItemIdValueTupleGuidString
public JsonTypeInfo<T> ComplexDictionaryDialogItemIdValueTupleGuidString { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ComplexDictionaryValueTupleGuidInt32Int32Int32
public JsonTypeInfo<T> ComplexDictionaryValueTupleGuidInt32Int32Int32 { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Criterion
public JsonTypeInfo<T> Criterion { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
CriterionKind
public JsonTypeInfo<T> CriterionKind { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
CriterionNode
public JsonTypeInfo<T> CriterionNode { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
CriterionNodeKind
public JsonTypeInfo<T> CriterionNodeKind { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
CullMode
public JsonTypeInfo<T> CullMode { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
CustomCollisionMask
public JsonTypeInfo<T> CustomCollisionMask { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
CustomTargetSpriteBatchComponent
public JsonTypeInfo<T> CustomTargetSpriteBatchComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
CutsceneAnchorsComponent
public JsonTypeInfo<T> CutsceneAnchorsComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
CutsceneAnchorsEditorComponent
public JsonTypeInfo<T> CutsceneAnchorsEditorComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DateTime
public JsonTypeInfo<T> DateTime { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DebugInteraction
public JsonTypeInfo<T> DebugInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Default
public static MurderSourceGenerationContext Default { get; }
The default JsonSerializerOptions instance.
Returns
MurderSourceGenerationContext
DepthFormat
public JsonTypeInfo<T> DepthFormat { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DepthStencilState
public JsonTypeInfo<T> DepthStencilState { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DestroyAfterSecondsComponent
public JsonTypeInfo<T> DestroyAfterSecondsComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DestroyOnAnimationCompleteComponent
public JsonTypeInfo<T> DestroyOnAnimationCompleteComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DestroyOnBlackboardConditionComponent
public JsonTypeInfo<T> DestroyOnBlackboardConditionComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DestroyOnCollisionComponent
public JsonTypeInfo<T> DestroyOnCollisionComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DestroyWho
public JsonTypeInfo<T> DestroyWho { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Dialog
public JsonTypeInfo<T> Dialog { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DialogAction
public JsonTypeInfo<T> DialogAction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DialogEdge
public JsonTypeInfo<T> DialogEdge { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DialogItemId
public JsonTypeInfo<T> DialogItemId { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DialogStateMachine
public JsonTypeInfo<T> DialogStateMachine { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DictionaryGuidEntityInstance
public JsonTypeInfo<T> DictionaryGuidEntityInstance { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DictionaryGuidEntityModifier
public JsonTypeInfo<T> DictionaryGuidEntityModifier { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DictionaryGuidHashSetGuid
public JsonTypeInfo<T> DictionaryGuidHashSetGuid { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DictionaryGuidImmutableDictionaryStringBlackboardInfo
public JsonTypeInfo<T> DictionaryGuidImmutableDictionaryStringBlackboardInfo { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DictionaryGuidPersistStageInfo
public JsonTypeInfo<T> DictionaryGuidPersistStageInfo { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DictionaryGuidString
public JsonTypeInfo<T> DictionaryGuidString { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DictionaryInt32SaveDataInfo
public JsonTypeInfo<T> DictionaryInt32SaveDataInfo { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DictionaryInt32String
public JsonTypeInfo<T> DictionaryInt32String { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DictionaryStringAtlasCoordinates
public JsonTypeInfo<T> DictionaryStringAtlasCoordinates { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DictionaryStringDictionaryInt32String
public JsonTypeInfo<T> DictionaryStringDictionaryInt32String { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DictionaryStringHashSetInt32
public JsonTypeInfo<T> DictionaryStringHashSetInt32 { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DictionaryStringImmutableArrayGuid
public JsonTypeInfo<T> DictionaryStringImmutableArrayGuid { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DictionaryStringOrphanBlackboardContext
public JsonTypeInfo<T> DictionaryStringOrphanBlackboardContext { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DictionaryTypeGuid
public JsonTypeInfo<T> DictionaryTypeGuid { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DictionaryTypeIComponent
public JsonTypeInfo<T> DictionaryTypeIComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Direction
public JsonTypeInfo<T> Direction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DisableAgentComponent
public JsonTypeInfo<T> DisableAgentComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DisableEntityComponent
public JsonTypeInfo<T> DisableEntityComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DisableParticleSystemComponent
public JsonTypeInfo<T> DisableParticleSystemComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DisplayMode
public JsonTypeInfo<T> DisplayMode { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DisplayModeCollection
public JsonTypeInfo<T> DisplayModeCollection { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DisplayOrientation
public JsonTypeInfo<T> DisplayOrientation { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DoNotLoopComponent
public JsonTypeInfo<T> DoNotLoopComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DoNotPauseComponent
public JsonTypeInfo<T> DoNotPauseComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DoNotPersistEntityOnSaveComponent
public JsonTypeInfo<T> DoNotPersistEntityOnSaveComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DrawRectangleComponent
public JsonTypeInfo<T> DrawRectangleComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
DynamicAsset
public JsonTypeInfo<T> DynamicAsset { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
EaseKind
public JsonTypeInfo<T> EaseKind { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
EditorAssets
public JsonTypeInfo<T> EditorAssets { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
EditorSettingsAsset
public JsonTypeInfo<T> EditorSettingsAsset { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Emitter
public JsonTypeInfo<T> Emitter { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
EmitterShape
public JsonTypeInfo<T> EmitterShape { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
EmitterShapeKind
public JsonTypeInfo<T> EmitterShapeKind { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
EnableChildrenInteraction
public JsonTypeInfo<T> EnableChildrenInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Entity
public JsonTypeInfo<T> Entity { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
EntityInstance
public JsonTypeInfo<T> EntityInstance { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
EntityModifier
public JsonTypeInfo<T> EntityModifier { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
EntityTrackerComponent
public JsonTypeInfo<T> EntityTrackerComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
EventListenerComponent
public JsonTypeInfo<T> EventListenerComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
EventListenerEditorComponent
public JsonTypeInfo<T> EventListenerEditorComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Exception
public JsonTypeInfo<T> Exception { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Exploration
public JsonTypeInfo<T> Exploration { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
FacingComponent
public JsonTypeInfo<T> FacingComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
FacingInfo
public JsonTypeInfo<T> FacingInfo { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Fact
public JsonTypeInfo<T> Fact { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
FactKind
public JsonTypeInfo<T> FactKind { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
FadeScreenComponent
public JsonTypeInfo<T> FadeScreenComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
FadeScreenWithSolidColorComponent
public JsonTypeInfo<T> FadeScreenWithSolidColorComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
FadeType
public JsonTypeInfo<T> FadeType { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
FadeWhenInAreaComponent
public JsonTypeInfo<T> FadeWhenInAreaComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
FadeWhenInAreaStyle
public JsonTypeInfo<T> FadeWhenInAreaStyle { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
FadeWhenInCutsceneComponent
public JsonTypeInfo<T> FadeWhenInCutsceneComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
FatalDamageMessage
public JsonTypeInfo<T> FatalDamageMessage { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
FeatureAsset
public JsonTypeInfo<T> FeatureAsset { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Feedback
public JsonTypeInfo<T> Feedback { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
FillMode
public JsonTypeInfo<T> FillMode { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
FlashSpriteComponent
public JsonTypeInfo<T> FlashSpriteComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
FloatRange
public JsonTypeInfo<T> FloatRange { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
FloorAsset
public JsonTypeInfo<T> FloorAsset { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
FontAsset
public JsonTypeInfo<T> FontAsset { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
FreeMovementComponent
public JsonTypeInfo<T> FreeMovementComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
FrictionComponent
public JsonTypeInfo<T> FrictionComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
GameAsset
public JsonTypeInfo<T> GameAsset { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
GamePreferences
public JsonTypeInfo<T> GamePreferences { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
GameProfile
public JsonTypeInfo<T> GameProfile { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
GeneratedSerializerOptions
protected virtual JsonSerializerOptions GeneratedSerializerOptions { get; }
The source-generated options associated with this context.
Returns
JsonSerializerOptions
GlobalShaderComponent
public JsonTypeInfo<T> GlobalShaderComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
GraphicsAdapter
public JsonTypeInfo<T> GraphicsAdapter { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
GraphicsDevice
public JsonTypeInfo<T> GraphicsDevice { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
GraphicsDeviceStatus
public JsonTypeInfo<T> GraphicsDeviceStatus { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
GraphicsProfile
public JsonTypeInfo<T> GraphicsProfile { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Guid
public JsonTypeInfo<T> Guid { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
GuidArray
public JsonTypeInfo<T> GuidArray { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
GuidId
public JsonTypeInfo<T> GuidId { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
GuidToIdTargetCollectionComponent
public JsonTypeInfo<T> GuidToIdTargetCollectionComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
GuidToIdTargetComponent
public JsonTypeInfo<T> GuidToIdTargetComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
HashSetGuid
public JsonTypeInfo<T> HashSetGuid { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
HashSetInt32
public JsonTypeInfo<T> HashSetInt32 { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
HashSetType
public JsonTypeInfo<T> HashSetType { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
HasVisionComponent
public JsonTypeInfo<T> HasVisionComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
HighlightMessage
public JsonTypeInfo<T> HighlightMessage { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
HighlightOnChildrenComponent
public JsonTypeInfo<T> HighlightOnChildrenComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
HighlightSpriteComponent
public JsonTypeInfo<T> HighlightSpriteComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
IBlackboard
public JsonTypeInfo<T> IBlackboard { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ICharacterBlackboard
public JsonTypeInfo<T> ICharacterBlackboard { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
IComponent
public JsonTypeInfo<T> IComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
IDictionary
public JsonTypeInfo<T> IDictionary { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
IdTargetCollectionComponent
public JsonTypeInfo<T> IdTargetCollectionComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
IdTargetComponent
public JsonTypeInfo<T> IdTargetComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
IgnoreTriggersUntilComponent
public JsonTypeInfo<T> IgnoreTriggersUntilComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
IgnoreUntilComponent
public JsonTypeInfo<T> IgnoreUntilComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
IInteraction
public JsonTypeInfo<T> IInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
IInteractiveComponent
public JsonTypeInfo<T> IInteractiveComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
IMessage
public JsonTypeInfo<T> IMessage { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArrayAnchorId
public JsonTypeInfo<T> ImmutableArrayAnchorId { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArrayAnimationAndRule
public JsonTypeInfo<T> ImmutableArrayAnimationAndRule { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArrayAtlasCoordinates
public JsonTypeInfo<T> ImmutableArrayAtlasCoordinates { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArrayBlackboardAction
public JsonTypeInfo<T> ImmutableArrayBlackboardAction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArrayCellProperties
public JsonTypeInfo<T> ImmutableArrayCellProperties { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArrayColor
public JsonTypeInfo<T> ImmutableArrayColor { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArrayCriterionNode
public JsonTypeInfo<T> ImmutableArrayCriterionNode { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArrayDialog
public JsonTypeInfo<T> ImmutableArrayDialog { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArrayDialogAction
public JsonTypeInfo<T> ImmutableArrayDialogAction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArrayFacingInfo
public JsonTypeInfo<T> ImmutableArrayFacingInfo { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArrayGuid
public JsonTypeInfo<T> ImmutableArrayGuid { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArrayGuidId
public JsonTypeInfo<T> ImmutableArrayGuidId { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArrayIComponent
public JsonTypeInfo<T> ImmutableArrayIComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArrayIInteractiveComponent
public JsonTypeInfo<T> ImmutableArrayIInteractiveComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArrayInt32
public JsonTypeInfo<T> ImmutableArrayInt32 { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArrayInteractOnRuleMatchComponent
public JsonTypeInfo<T> ImmutableArrayInteractOnRuleMatchComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArrayIShape
public JsonTypeInfo<T> ImmutableArrayIShape { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArrayKerning
public JsonTypeInfo<T> ImmutableArrayKerning { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArrayLine
public JsonTypeInfo<T> ImmutableArrayLine { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArrayLocalizedStringData
public JsonTypeInfo<T> ImmutableArrayLocalizedStringData { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArrayMurderTargetedAction
public JsonTypeInfo<T> ImmutableArrayMurderTargetedAction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArrayParameterRuleAction
public JsonTypeInfo<T> ImmutableArrayParameterRuleAction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArrayQuestStage
public JsonTypeInfo<T> ImmutableArrayQuestStage { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArrayRequirementsCollection
public JsonTypeInfo<T> ImmutableArrayRequirementsCollection { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArrayResourceDataForAsset
public JsonTypeInfo<T> ImmutableArrayResourceDataForAsset { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArraySingle
public JsonTypeInfo<T> ImmutableArraySingle { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArraySituation
public JsonTypeInfo<T> ImmutableArraySituation { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArraySoundEventId
public JsonTypeInfo<T> ImmutableArraySoundEventId { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArraySoundRuleAction
public JsonTypeInfo<T> ImmutableArraySoundRuleAction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArraySpriteEventInfo
public JsonTypeInfo<T> ImmutableArraySpriteEventInfo { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArrayString
public JsonTypeInfo<T> ImmutableArrayString { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArrayTargetedInteractionCollectionItem
public JsonTypeInfo<T> ImmutableArrayTargetedInteractionCollectionItem { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArrayTriggerEventOn
public JsonTypeInfo<T> ImmutableArrayTriggerEventOn { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArrayValueTupleGuidBoolean
public JsonTypeInfo<T> ImmutableArrayValueTupleGuidBoolean { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArrayValueTupleTypeBoolean
public JsonTypeInfo<T> ImmutableArrayValueTupleTypeBoolean { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableArrayVector2
public JsonTypeInfo<T> ImmutableArrayVector2 { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableDictionaryDialogItemIdIComponent
public JsonTypeInfo<T> ImmutableDictionaryDialogItemIdIComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableDictionaryDialogItemIdValueTupleGuidString
public JsonTypeInfo<T> ImmutableDictionaryDialogItemIdValueTupleGuidString { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableDictionaryGuidEntityInstance
public JsonTypeInfo<T> ImmutableDictionaryGuidEntityInstance { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableDictionaryGuidGuid
public JsonTypeInfo<T> ImmutableDictionaryGuidGuid { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableDictionaryGuidInt32
public JsonTypeInfo<T> ImmutableDictionaryGuidInt32 { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableDictionaryGuidSpriteEventData
public JsonTypeInfo<T> ImmutableDictionaryGuidSpriteEventData { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableDictionaryInt32DialogEdge
public JsonTypeInfo<T> ImmutableDictionaryInt32DialogEdge { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableDictionaryInt32Guid
public JsonTypeInfo<T> ImmutableDictionaryInt32Guid { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableDictionaryInt32Int32
public JsonTypeInfo<T> ImmutableDictionaryInt32Int32 { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableDictionaryInt32PixelFontCharacter
public JsonTypeInfo<T> ImmutableDictionaryInt32PixelFontCharacter { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableDictionaryInt32String
public JsonTypeInfo<T> ImmutableDictionaryInt32String { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableDictionaryLanguageIdGuid
public JsonTypeInfo<T> ImmutableDictionaryLanguageIdGuid { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableDictionaryPointPoint
public JsonTypeInfo<T> ImmutableDictionaryPointPoint { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableDictionaryStringAnchor
public JsonTypeInfo<T> ImmutableDictionaryStringAnchor { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableDictionaryStringAnimation
public JsonTypeInfo<T> ImmutableDictionaryStringAnimation { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableDictionaryStringBlackboardInfo
public JsonTypeInfo<T> ImmutableDictionaryStringBlackboardInfo { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableDictionaryStringInt32
public JsonTypeInfo<T> ImmutableDictionaryStringInt32 { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableDictionaryStringListString
public JsonTypeInfo<T> ImmutableDictionaryStringListString { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableDictionaryStringPortrait
public JsonTypeInfo<T> ImmutableDictionaryStringPortrait { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableDictionaryStringSpriteEventInfo
public JsonTypeInfo<T> ImmutableDictionaryStringSpriteEventInfo { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ImmutableHashSetInt32
public JsonTypeInfo<T> ImmutableHashSetInt32 { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
IndestructibleComponent
public JsonTypeInfo<T> IndestructibleComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
IndexBuffer
public JsonTypeInfo<T> IndexBuffer { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
IndexElementSize
public JsonTypeInfo<T> IndexElementSize { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
InstanceToEntityLookupComponent
public JsonTypeInfo<T> InstanceToEntityLookupComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Int32
public JsonTypeInfo<T> Int32 { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Int32Array
public JsonTypeInfo<T> Int32Array { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
InteractChildOnInteraction
public JsonTypeInfo<T> InteractChildOnInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
InteractionCollection
public JsonTypeInfo<T> InteractionCollection { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
InteractiveComponentAddChildOnInteraction
public JsonTypeInfo<T> InteractiveComponentAddChildOnInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
InteractiveComponentAddComponentOnInteraction
public JsonTypeInfo<T> InteractiveComponentAddComponentOnInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
InteractiveComponentAddEntityOnInteraction
public JsonTypeInfo<T> InteractiveComponentAddEntityOnInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
InteractiveComponentAdvancedBlackboardInteraction
public JsonTypeInfo<T> InteractiveComponentAdvancedBlackboardInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
InteractiveComponentBlackboardActionInteraction
public JsonTypeInfo<T> InteractiveComponentBlackboardActionInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
InteractiveComponentDebugInteraction
public JsonTypeInfo<T> InteractiveComponentDebugInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
InteractiveComponentEnableChildrenInteraction
public JsonTypeInfo<T> InteractiveComponentEnableChildrenInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
InteractiveComponentInteractChildOnInteraction
public JsonTypeInfo<T> InteractiveComponentInteractChildOnInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
InteractiveComponentInteractionCollection
public JsonTypeInfo<T> InteractiveComponentInteractionCollection { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
InteractiveComponentInteractWithDelayInteraction
public JsonTypeInfo<T> InteractiveComponentInteractWithDelayInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
InteractiveComponentPlayMusicInteraction
public JsonTypeInfo<T> InteractiveComponentPlayMusicInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
InteractiveComponentPlaySoundInteraction
public JsonTypeInfo<T> InteractiveComponentPlaySoundInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
InteractiveComponentRemoveEntityOnInteraction
public JsonTypeInfo<T> InteractiveComponentRemoveEntityOnInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
InteractiveComponentSendInteractMessageInteraction
public JsonTypeInfo<T> InteractiveComponentSendInteractMessageInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
InteractiveComponentSendMessageInteraction
public JsonTypeInfo<T> InteractiveComponentSendMessageInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
InteractiveComponentSendToOtherInteraction
public JsonTypeInfo<T> InteractiveComponentSendToOtherInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
InteractiveComponentSendToParentInteraction
public JsonTypeInfo<T> InteractiveComponentSendToParentInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
InteractiveComponentSetPositionInteraction
public JsonTypeInfo<T> InteractiveComponentSetPositionInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
InteractiveComponentSetSoundOnInteraction
public JsonTypeInfo<T> InteractiveComponentSetSoundOnInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
InteractiveComponentStopMusicInteraction
public JsonTypeInfo<T> InteractiveComponentStopMusicInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
InteractiveComponentTalkToInteraction
public JsonTypeInfo<T> InteractiveComponentTalkToInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
InteractiveComponentTargetedInteractionCollection
public JsonTypeInfo<T> InteractiveComponentTargetedInteractionCollection { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
InteractOn
public JsonTypeInfo<T> InteractOn { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
InteractOnCollisionComponent
public JsonTypeInfo<T> InteractOnCollisionComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
InteractOnRuleMatchCollectionComponent
public JsonTypeInfo<T> InteractOnRuleMatchCollectionComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
InteractOnRuleMatchComponent
public JsonTypeInfo<T> InteractOnRuleMatchComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
InteractOnStartComponent
public JsonTypeInfo<T> InteractOnStartComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
InteractorComponent
public JsonTypeInfo<T> InteractorComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
InteractWithDelayInteraction
public JsonTypeInfo<T> InteractWithDelayInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
IntPtr
public JsonTypeInfo<T> IntPtr { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
IntRectangle
public JsonTypeInfo<T> IntRectangle { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
InvisibleComponent
public JsonTypeInfo<T> InvisibleComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
IShape
public JsonTypeInfo<T> IShape { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
IsInsideOfMessage
public JsonTypeInfo<T> IsInsideOfMessage { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ISoundBlackboard
public JsonTypeInfo<T> ISoundBlackboard { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
IStateMachineComponent
public JsonTypeInfo<T> IStateMachineComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ITileProperties
public JsonTypeInfo<T> ITileProperties { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Kerning
public JsonTypeInfo<T> Kerning { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
LanguageId
public JsonTypeInfo<T> LanguageId { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
LazyShape
public JsonTypeInfo<T> LazyShape { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Line
public JsonTypeInfo<T> Line { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Line2
public JsonTypeInfo<T> Line2 { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
LineShape
public JsonTypeInfo<T> LineShape { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ListGameAsset
public JsonTypeInfo<T> ListGameAsset { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ListString
public JsonTypeInfo<T> ListString { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ListValueTupleBlackboardInfoStringObject
public JsonTypeInfo<T> ListValueTupleBlackboardInfoStringObject { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
LocalizationAsset
public JsonTypeInfo<T> LocalizationAsset { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
LocalizedString
public JsonTypeInfo<T> LocalizedString { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
LocalizedStringData
public JsonTypeInfo<T> LocalizedStringData { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
MatchKind
public JsonTypeInfo<T> MatchKind { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
MethodBase
public JsonTypeInfo<T> MethodBase { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
MovementModAreaComponent
public JsonTypeInfo<T> MovementModAreaComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
MoveToComponent
public JsonTypeInfo<T> MoveToComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
MoveToTargetComponent
public JsonTypeInfo<T> MoveToTargetComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
MurderColor
public JsonTypeInfo<T> MurderColor { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
MurderPoint
public JsonTypeInfo<T> MurderPoint { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
MurderRectangle
public JsonTypeInfo<T> MurderRectangle { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
MurderTargetedAction
public JsonTypeInfo<T> MurderTargetedAction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
MusicComponent
public JsonTypeInfo<T> MusicComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
MuteEventsComponent
public JsonTypeInfo<T> MuteEventsComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
NextDialogMessage
public JsonTypeInfo<T> NextDialogMessage { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
NineSliceComponent
public JsonTypeInfo<T> NineSliceComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
NineSliceInfo
public JsonTypeInfo<T> NineSliceInfo { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
NineSliceStyle
public JsonTypeInfo<T> NineSliceStyle { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
NullableAnimationSequence
public JsonTypeInfo<T> NullableAnimationSequence { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
NullableAsepriteFileInfo
public JsonTypeInfo<T> NullableAsepriteFileInfo { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
NullableBoolean
public JsonTypeInfo<T> NullableBoolean { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
NullableDirection
public JsonTypeInfo<T> NullableDirection { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
NullableGuid
public JsonTypeInfo<T> NullableGuid { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
NullableImmutableArrayDialogAction
public JsonTypeInfo<T> NullableImmutableArrayDialogAction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
NullableImmutableArraySoundEventId
public JsonTypeInfo<T> NullableImmutableArraySoundEventId { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
NullableInt32
public JsonTypeInfo<T> NullableInt32 { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
NullableLocalizedString
public JsonTypeInfo<T> NullableLocalizedString { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
NullablePoint
public JsonTypeInfo<T> NullablePoint { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
NullablePortrait
public JsonTypeInfo<T> NullablePortrait { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
NullableSingle
public JsonTypeInfo<T> NullableSingle { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
NullableSoundEventId
public JsonTypeInfo<T> NullableSoundEventId { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
NullableValueTupleGuidIStateMachineComponent
public JsonTypeInfo<T> NullableValueTupleGuidIStateMachineComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
NullableVector2FromTo
public JsonTypeInfo<T> NullableVector2FromTo { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Object
public JsonTypeInfo<T> Object { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
OnCollisionMessage
public JsonTypeInfo<T> OnCollisionMessage { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
OnEnterOnExitComponent
public JsonTypeInfo<T> OnEnterOnExitComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
OnInteractExitMessage
public JsonTypeInfo<T> OnInteractExitMessage { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Options
public JsonSerializerOptions Options { get; }
Returns
JsonSerializerOptions
Orientation
public JsonTypeInfo<T> Orientation { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
OrphanBlackboardContext
public JsonTypeInfo<T> OrphanBlackboardContext { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
OutlineStyle
public JsonTypeInfo<T> OutlineStyle { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
PackedGameData
public JsonTypeInfo<T> PackedGameData { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
PackedSaveAssetsData
public JsonTypeInfo<T> PackedSaveAssetsData { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
PackedSaveData
public JsonTypeInfo<T> PackedSaveData { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
PackedSoundData
public JsonTypeInfo<T> PackedSoundData { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ParallaxComponent
public JsonTypeInfo<T> ParallaxComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ParameterId
public JsonTypeInfo<T> ParameterId { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ParameterRuleAction
public JsonTypeInfo<T> ParameterRuleAction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Particle
public JsonTypeInfo<T> Particle { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ParticleIntValueProperty
public JsonTypeInfo<T> ParticleIntValueProperty { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ParticleSystemAsset
public JsonTypeInfo<T> ParticleSystemAsset { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ParticleSystemComponent
public JsonTypeInfo<T> ParticleSystemComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ParticleTexture
public JsonTypeInfo<T> ParticleTexture { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ParticleTextureKind
public JsonTypeInfo<T> ParticleTextureKind { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ParticleValueProperty
public JsonTypeInfo<T> ParticleValueProperty { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ParticleValuePropertyKind
public JsonTypeInfo<T> ParticleValuePropertyKind { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ParticleVectorValueProperty
public JsonTypeInfo<T> ParticleVectorValueProperty { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
PathfindAlgorithmKind
public JsonTypeInfo<T> PathfindAlgorithmKind { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
PathfindComponent
public JsonTypeInfo<T> PathfindComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
PathfindGridComponent
public JsonTypeInfo<T> PathfindGridComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
PathNotPossibleMessage
public JsonTypeInfo<T> PathNotPossibleMessage { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
PauseAnimationComponent
public JsonTypeInfo<T> PauseAnimationComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
PersistPathfindComponent
public JsonTypeInfo<T> PersistPathfindComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
PersistStageInfo
public JsonTypeInfo<T> PersistStageInfo { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
PickChoiceMessage
public JsonTypeInfo<T> PickChoiceMessage { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
PickEntityToAddOnStartComponent
public JsonTypeInfo<T> PickEntityToAddOnStartComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
PixelFontCharacter
public JsonTypeInfo<T> PixelFontCharacter { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
PlayAnimationOnRuleComponent
public JsonTypeInfo<T> PlayAnimationOnRuleComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
PlayMusicInteraction
public JsonTypeInfo<T> PlayMusicInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
PlaySoundInteraction
public JsonTypeInfo<T> PlaySoundInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
PointShape
public JsonTypeInfo<T> PointShape { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Polygon
public JsonTypeInfo<T> Polygon { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
PolygonShape
public JsonTypeInfo<T> PolygonShape { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
PolygonSpriteComponent
public JsonTypeInfo<T> PolygonSpriteComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Portrait
public JsonTypeInfo<T> Portrait { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
PositionComponent
public JsonTypeInfo<T> PositionComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
PrefabAsset
public JsonTypeInfo<T> PrefabAsset { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
PrefabEntityInstance
public JsonTypeInfo<T> PrefabEntityInstance { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
PrefabRefComponent
public JsonTypeInfo<T> PrefabRefComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
PrefabReference
public JsonTypeInfo<T> PrefabReference { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
PreloadPackedGameData
public JsonTypeInfo<T> PreloadPackedGameData { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
PresentationParameters
public JsonTypeInfo<T> PresentationParameters { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
PresentInterval
public JsonTypeInfo<T> PresentInterval { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
PushAwayComponent
public JsonTypeInfo<T> PushAwayComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
QuestStage
public JsonTypeInfo<T> QuestStage { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
QuestTrackerComponent
public JsonTypeInfo<T> QuestTrackerComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
RandomizeSpriteComponent
public JsonTypeInfo<T> RandomizeSpriteComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
RasterizerState
public JsonTypeInfo<T> RasterizerState { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ReadOnlyCollectionException
public JsonTypeInfo<T> ReadOnlyCollectionException { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Rectangle
public JsonTypeInfo<T> Rectangle { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
RectPositionComponent
public JsonTypeInfo<T> RectPositionComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ReflectionComponent
public JsonTypeInfo<T> ReflectionComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
RemoveColliderWhenStoppedComponent
public JsonTypeInfo<T> RemoveColliderWhenStoppedComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
RemoveEntityOnInteraction
public JsonTypeInfo<T> RemoveEntityOnInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
RemoveEntityOnRuleMatchAtLoadComponent
public JsonTypeInfo<T> RemoveEntityOnRuleMatchAtLoadComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
RenderTargetUsage
public JsonTypeInfo<T> RenderTargetUsage { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
RequirementsCollection
public JsonTypeInfo<T> RequirementsCollection { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
RequiresVisionComponent
public JsonTypeInfo<T> RequiresVisionComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ResourceDataForAsset
public JsonTypeInfo<T> ResourceDataForAsset { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
RoomComponent
public JsonTypeInfo<T> RoomComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
RotationComponent
public JsonTypeInfo<T> RotationComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
RoundingMode
public JsonTypeInfo<T> RoundingMode { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
RouteComponent
public JsonTypeInfo<T> RouteComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
SamplerStateCollection
public JsonTypeInfo<T> SamplerStateCollection { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
SaveData
public JsonTypeInfo<T> SaveData { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
SaveDataInfo
public JsonTypeInfo<T> SaveDataInfo { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
SaveDataTracker
public JsonTypeInfo<T> SaveDataTracker { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
SavedWorld
public JsonTypeInfo<T> SavedWorld { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ScaleComponent
public JsonTypeInfo<T> ScaleComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
SendInteractMessageInteraction
public JsonTypeInfo<T> SendInteractMessageInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
SendMessageInteraction
public JsonTypeInfo<T> SendMessageInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
SendToOtherInteraction
public JsonTypeInfo<T> SendToOtherInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
SendToParentInteraction
public JsonTypeInfo<T> SendToParentInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
SetPositionInteraction
public JsonTypeInfo<T> SetPositionInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
SetSoundOnInteraction
public JsonTypeInfo<T> SetSoundOnInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Single
public JsonTypeInfo<T> Single { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
SingleArray
public JsonTypeInfo<T> SingleArray { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Situation
public JsonTypeInfo<T> Situation { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
SituationComponent
public JsonTypeInfo<T> SituationComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
SmartFloatAsset
public JsonTypeInfo<T> SmartFloatAsset { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
SmartIntAsset
public JsonTypeInfo<T> SmartIntAsset { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
SortedListInt32Situation
public JsonTypeInfo<T> SortedListInt32Situation { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
SoundComponent
public JsonTypeInfo<T> SoundComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
SoundEventId
public JsonTypeInfo<T> SoundEventId { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
SoundEventPositionTrackerComponent
public JsonTypeInfo<T> SoundEventPositionTrackerComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
SoundFact
public JsonTypeInfo<T> SoundFact { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
SoundParameterComponent
public JsonTypeInfo<T> SoundParameterComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
SoundRuleAction
public JsonTypeInfo<T> SoundRuleAction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
SpeakerAsset
public JsonTypeInfo<T> SpeakerAsset { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
SpeakerComponent
public JsonTypeInfo<T> SpeakerComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
SpriteAsset
public JsonTypeInfo<T> SpriteAsset { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
SpriteClippingRectComponent
public JsonTypeInfo<T> SpriteClippingRectComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
SpriteComponent
public JsonTypeInfo<T> SpriteComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
SpriteEventData
public JsonTypeInfo<T> SpriteEventData { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
SpriteEventDataManagerAsset
public JsonTypeInfo<T> SpriteEventDataManagerAsset { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
SpriteEventInfo
public JsonTypeInfo<T> SpriteEventInfo { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
SpriteFacingComponent
public JsonTypeInfo<T> SpriteFacingComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
SpriteOffsetComponent
public JsonTypeInfo<T> SpriteOffsetComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
StateMachine
public JsonTypeInfo<T> StateMachine { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
StateMachineComponentDialogStateMachine
public JsonTypeInfo<T> StateMachineComponentDialogStateMachine { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
StaticComponent
public JsonTypeInfo<T> StaticComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
StencilOperation
public JsonTypeInfo<T> StencilOperation { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
StopMusicInteraction
public JsonTypeInfo<T> StopMusicInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
StrafingComponent
public JsonTypeInfo<T> StrafingComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
String
public JsonTypeInfo<T> String { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
SurfaceFormat
public JsonTypeInfo<T> SurfaceFormat { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Tags
public JsonTypeInfo<T> Tags { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
TagsComponent
public JsonTypeInfo<T> TagsComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
TalkToInteraction
public JsonTypeInfo<T> TalkToInteraction { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
TargetedInteractionCollection
public JsonTypeInfo<T> TargetedInteractionCollection { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
TargetedInteractionCollectionItem
public JsonTypeInfo<T> TargetedInteractionCollectionItem { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
TargetEntity
public JsonTypeInfo<T> TargetEntity { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Task
public JsonTypeInfo<T> Task { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
TaskCreationOptions
public JsonTypeInfo<T> TaskCreationOptions { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
TaskStatus
public JsonTypeInfo<T> TaskStatus { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Texture2D
public JsonTypeInfo<T> Texture2D { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
TextureAtlas
public JsonTypeInfo<T> TextureAtlas { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
TextureCollection
public JsonTypeInfo<T> TextureCollection { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Theme
public JsonTypeInfo<T> Theme { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ThetherSnapMessage
public JsonTypeInfo<T> ThetherSnapMessage { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ThreeSliceComponent
public JsonTypeInfo<T> ThreeSliceComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
TileDimensions
public JsonTypeInfo<T> TileDimensions { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
TileGrid
public JsonTypeInfo<T> TileGrid { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
TileGridComponent
public JsonTypeInfo<T> TileGridComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
TilesetAsset
public JsonTypeInfo<T> TilesetAsset { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
TilesetComponent
public JsonTypeInfo<T> TilesetComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
TimeScaleComponent
public JsonTypeInfo<T> TimeScaleComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
TintComponent
public JsonTypeInfo<T> TintComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
TouchedGroundMessage
public JsonTypeInfo<T> TouchedGroundMessage { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
TriggerEventOn
public JsonTypeInfo<T> TriggerEventOn { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
TweenComponent
public JsonTypeInfo<T> TweenComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Type
public JsonTypeInfo<T> Type { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
UiDisplayComponent
public JsonTypeInfo<T> UiDisplayComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
UInt32
public JsonTypeInfo<T> UInt32 { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
UnscaledDeltaTimeComponent
public JsonTypeInfo<T> UnscaledDeltaTimeComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ValueTupleBlackboardInfoStringObject
public JsonTypeInfo<T> ValueTupleBlackboardInfoStringObject { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ValueTupleGuidBoolean
public JsonTypeInfo<T> ValueTupleGuidBoolean { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ValueTupleGuidInt32Int32
public JsonTypeInfo<T> ValueTupleGuidInt32Int32 { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ValueTupleGuidIStateMachineComponent
public JsonTypeInfo<T> ValueTupleGuidIStateMachineComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ValueTupleGuidString
public JsonTypeInfo<T> ValueTupleGuidString { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ValueTupleInt32Int32
public JsonTypeInfo<T> ValueTupleInt32Int32 { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ValueTupleTypeBoolean
public JsonTypeInfo<T> ValueTupleTypeBoolean { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Vector2
public JsonTypeInfo<T> Vector2 { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Vector2FromTo
public JsonTypeInfo<T> Vector2FromTo { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Vector4
public JsonTypeInfo<T> Vector4 { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
VelocityComponent
public JsonTypeInfo<T> VelocityComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
VelocityTowardsFacingComponent
public JsonTypeInfo<T> VelocityTowardsFacingComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
VerticalPositionComponent
public JsonTypeInfo<T> VerticalPositionComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
Viewport
public JsonTypeInfo<T> Viewport { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ViewportResizeMode
public JsonTypeInfo<T> ViewportResizeMode { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
ViewportResizeStyle
public JsonTypeInfo<T> ViewportResizeStyle { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
WaitForVacancyComponent
public JsonTypeInfo<T> WaitForVacancyComponent { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
WorldAsset
public JsonTypeInfo<T> WorldAsset { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
WorldEventsAsset
public JsonTypeInfo<T> WorldEventsAsset { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
XnaPoint
public JsonTypeInfo<T> XnaPoint { get; }
Defines the source generated JSON serialization contract metadata for a given type.
Returns
JsonTypeInfo<T>
⭐ Methods
GetTypeInfo(Type)
public virtual JsonTypeInfo GetTypeInfo(Type type)
Parameters
type
Type
Returns
JsonTypeInfo
⚡