Overview > Inworld Simple Character Component Class:Documentation Index
Fetch the complete documentation index at: https://docs.inworld.ai/llms.txt
Use this file to discover all available pages before exploring further.
UInworldSimpleCharacterComponent | Inherits from: UInworldBaseCharacterComponent
Simple implementation of Inworld character component with essential runtime data. This component extends the base character functionality by adding core runtime data management including character profile, voice settings, event history, and conversation state. It provides a ready-to-use character implementation with fundamental AI features.
Key Features:
- Character profile and personality configuration
- Voice and speech settings
- Event history tracking for context
- Conversation state management
- Spawnable in Blueprint editor
- Complete basic character functionality
Methods
Reference
AddHistoryEvent
Updates the event history by adding a new speech event entry. This method allows the character’s event history to be updated with a new speech event. The event is captured and stored in the runtime data’s event history, providing context for future interactions.
Examples
Parameters
| Parameter | Type | Description |
|---|---|---|
| EventHistoryEntry | const FInworldEventSpeech& | The speech event entry to be added to the event history. |
ClearHistory
Clears the character’s event history data, resetting all stored interactions. This method ensures that the event history runtime data is wiped clean, removing all previously recorded conversation or event entries. It logs an error message if the event history data is null or invalid.