ConvoCore
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CWolfstagInteractive.ConvoCore.ConvoCorePrefabRepresentationSpawner.ActiveCharacterEntry
 CWolfstagInteractive.ConvoCore.AnimatorExpressionMapping
 CAssetPostprocessor
 CWolfstagInteractive.ConvoCore.ConvoCoreAudioManifest.AudioEntry
 CWolfstagInteractive.ConvoCore.BlendShapeExpressionMapping
 CWolfstagInteractive.ConvoCore.BlendShapeTarget
 CWolfstagInteractive.ConvoCore.CameraRelativeBehaviour.CameraSlotEntry
 CWolfstagInteractive.ConvoCore.CharacterBehaviourContextContext passed to ConvoCoreCharacterBehaviour.ResolvePresence each time a character needs to be resolved for a dialogue line
 CWolfstagInteractive.ConvoCore.ConvoCoreConversationData.CharacterRepresentationData
 CWolfstagInteractive.ConvoCore.ConvoCoreConversationData.ChoiceOptionRepresents a single selectable option in a LineContinuationMode.PlayerChoice line
 CWolfstagInteractive.ConvoCore.ChoiceResultShared mutable reference used to pass a player's choice selection back from the UI to the ConvoCore runner after PresentChoices completes
 CWolfstagInteractive.ConvoCore.ConversationBranchResult
 CWolfstagInteractive.ConvoCore.ConversationContainerRuntime
 CWolfstagInteractive.ConvoCore.SaveSystem.ConversationSnapshotSerializable snapshot of a single conversation's progress: the active line ID, the set of visited line IDs, completion status, and any conversation-scoped variables
 CWolfstagInteractive.ConvoCore.ConvoCoreAddressablesUtil
 CWolfstagInteractive.ConvoCore.SaveSystem.ConvoCoreCharacterProfileExtensions
 CWolfstagInteractive.ConvoCore.ConvoCoreDialogueLocalizationHandler
 CWolfstagInteractive.ConvoCore.SaveSystem.ConvoCoreGameSnapshotSerializable snapshot of the full game save state, including all conversation progress and global variables
 CWolfstagInteractive.ConvoCore.ConvoCoreHistoryRendererRegistryDiscovers all IConvoCoreHistoryRenderer implementations
 CWolfstagInteractive.ConvoCore.ConvoCoreLanguageManager
 CWolfstagInteractive.ConvoCore.ConvoCoreLineID
 CWolfstagInteractive.ConvoCore.ConvoCoreLineIDUtility
 CWolfstagInteractive.ConvoCore.SaveSystem.ConvoCoreSettingsSnapshotSerializable snapshot of the player's settings state — currently the selected language code
 CWolfstagInteractive.ConvoCore.SaveSystem.ConvoCoreSnapshotMigrator
 CWolfstagInteractive.ConvoCore.SaveSystem.ConvoCoreVariableA strongly-typed named variable that can hold a string, int, float, or bool value
 CWolfstagInteractive.ConvoCore.ConvoCoreYamlLoader
 CWolfstagInteractive.ConvoCore.ConvoCoreYamlParserProvides methods to parse YAML text into a conversation data structure and manage associated dialogue configurations
 CWolfstagInteractive.ConvoCore.ConvoCoreYamlSerializer
 CWolfstagInteractive.ConvoCore.ConvoCoreYamlUtilities
 CWolfstagInteractive.ConvoCore.ConvoStartContext
 CWolfstagInteractive.ConvoCore.SaveSystem.ConvoVariableEntryContainer pairing a ConvoCoreVariable with its scope and read-only flag
 CWolfstagInteractive.ConvoCore.DialogueHistoryEntry
 CWolfstagInteractive.ConvoCore.DialogueHistoryRendererContextContext container passed to renderers on initialization
 CWolfstagInteractive.ConvoCore.ConvoCoreConversationData.DialogueLineInfo
 CWolfstagInteractive.ConvoCore.DialogueYamlConfig
 CWolfstagInteractive.ConvoCore.ConvoCoreUIFoundation.DisplaySlotDefinitionA named slot entry that maps a display name to a scene object reference
 CWolfstagInteractive.ConvoCore.ConversationContainer.Entry
 CWolfstagInteractive.ConvoCore.ExpressionActionContextContext passed to BaseExpressionAction when a character expression is applied
 CWolfstagInteractive.ConvoCore.FollowTargetBehaviour.FollowSlotEntry
 CWolfstagInteractive.ConvoCore.GameObjectHelper
 CWolfstagInteractive.ConvoCore.GameObjectReference
 CWolfstagInteractive.ConvoCore.IConversationContextProvides optional runtime context for branch evaluation
 CWolfstagInteractive.ConvoCore.IConvoAudioProviderInterface for audio playback backends
 CWolfstagInteractive.ConvoCore.IConvoCoreCharacterDisplay
 CWolfstagInteractive.ConvoCore.IConvoCoreFadeIn
 CWolfstagInteractive.ConvoCore.IConvoCoreFadeOut
 CWolfstagInteractive.ConvoCore.IConvoCoreHistoryRendererBase contract for any dialogue history renderer
 CWolfstagInteractive.ConvoCore.IConvoCoreLanguageSettingsLoader
 CWolfstagInteractive.ConvoCore.IConvoCoreRepresentationInitializableOptional interface for character representations that require manual initialization
 CWolfstagInteractive.ConvoCore.IConvoCoreRunnerMinimal interface implemented by ConvoCore
 CWolfstagInteractive.ConvoCore.IConvoCoreSpreadsheetReaderDefines the contract for reading a spreadsheet file into ConvoCore's internal dialogue configuration format
 CWolfstagInteractive.ConvoCore.IConvoInputInput strategy interface
 CWolfstagInteractive.ConvoCore.SaveSystem.IConvoSaveProvider
 CWolfstagInteractive.ConvoCore.IConvoStartContextProviderImplement on a component alongside ConvoCore to control how a conversation is started
 CWolfstagInteractive.ConvoCore.IDialogueHistoryOutput
 CWolfstagInteractive.ConvoCore.IDialogueLineEditorCustomizableInterface for character representations that want to provide a custom editor UI for per-line display options
 CWolfstagInteractive.ConvoCore.IEditorPreviewableRepresentation
 CISerializationCallbackReceiver
 CWolfstagInteractive.ConvoCore.IUIFoundationContract between the ConvoCore runner and a dialogue UI implementation
 CWolfstagInteractive.ConvoCore.TransformLerpBehaviour.LerpSlotEntry
 CWolfstagInteractive.ConvoCore.ConvoCoreConversationData.LineContinuation
 CWolfstagInteractive.ConvoCore.ConvoCore.LineFrameRepresents a frame of dialogue within a conversation sequence
 CWolfstagInteractive.ConvoCore.ConvoCoreConversationData.LocalizedDialogue
 CWolfstagInteractive.ConvoCore.LocalizedDialogueResult
 CMonoBehaviour
 CWolfstagInteractive.ConvoCore.ParticipantConfigurationSlotAssociates a conversation participant (by CharacterID) with a default configuration entry name on their PrefabCharacterRepresentationData asset
 CWolfstagInteractive.ConvoCore.PrefabCharacterConfigurationEntryA named configuration for a prefab character: the prefab to spawn as a fallback when the character is not found in the scene registry, the character behavior ScriptableObjects that control world-space placement, and any entry-specific expression overrides
 CWolfstagInteractive.ConvoCore.PrefabExpressionMapping
 CPropertyAttribute
 CWolfstagInteractive.ConvoCore.RepresentationExpressionOverride
 CWolfstagInteractive.ConvoCore.RepresentationPair
 CScriptableObject
 CUnityEngine.ScriptableObject
 CWolfstagInteractive.ConvoCore.SpreadsheetRowConfigA parsed dialogue line paired with its exact source row number in the spreadsheet
 CWolfstagInteractive.ConvoCore.SpriteExpressionMapping
 CWolfstagInteractive.ConvoCore.WorldPointBehaviour.WorldPointEntry