inkcpp
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 NinkNamespace contaning all modules and classes from InkCPP
 NcompilerCollection of functions to compile a story.json to story.bin
 Ccompilation_resultsStores results from the compilation process
 NconfigSet limitations which are required to minimize heap allocations
 NstatisticsStaistiac data for different game elements
 CcontainerStatistic data for an container data type
 Clist_tableStatistics for managed lists, including static and dynamic enties
 Cstring_tableStatistiacs to managed strings, which are build at runtime
 CglobalStastics for state managed for one runtime
 CrunnerStastics for state managed for one thread inside a runtime
 NruntimeContaning all modules and classes used for the inkles ink runtime
 CchoiceAn ink choice that is being presented to the user
 Cglobals_interfaceRepresents a global store to be shared amongst ink runners
 Clist_interfaceInterface for accessing a Ink list
 CiteratorIterater for flags in a list
 CFlagFlag data
 Crunner_interfaceA runner to execute ink script from a story
 CsnapshotContainer for an InkCPP runtime snapshot, which can be migrated
 CstoryA loaded ink story
 Cstory_ptrPointer wrapper to an object whose lifetime is tied to a story object
 CvalueA Ink variable
 CAInkRuntimeInstantiated story with global variable storage and access, used to instantiate new threads
 CFInkHandleGeneric registration handle returned by all Register* functions on AInkRuntime and UInkThread
 CFInkSnapshotA serializable snapshot of a runtime state Can be used as variable in a USaveGame to be stored and reloaded
 CFInkVarA wrapper for passing around ink vars to and from ink itself
 CFListFlagA single flag of a list
 CHInkChoiceHandler for a ink choice
 CHInkGlobalsHandle for the global variable store shared among ink runners
 CHInkListHandler for a ink list
 CHInkRunnerA handle for an ink runner
 CHInkSnapshotHandler for a ink snapshot
 CHInkStoryHandle for a loaded ink story
 CInkListIterIterater used to iterate flags of a HInkList
 CInkValueRepserentation of a ink variable
 CUInkAssetAssets containing a InkCPP .bin
 CUInkChoiceRepresenting a Ink Choice in the story flow
 CUInkListAllows reading ink lists
 CUInkMigratableSnapshotAsyncA helper class to create migratable snapshots
 CUInkThreadBase class for all ink threads
 CUInkVarLibraryConversion Methods for FInkVar
 CUTagListHelpful tag list