Apparatus Version 1.23
ECS data-oriented workflow for Unreal Engine.
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 CAMechanicalActorThe mechanical actor entity
 CAMechanicalGameModeThe game mode mechanism facility
 CAMechanicalGameModeBaseThe base game mode mechanism facility
 CAMechanicalPlayerControllerThe mechanical player controller entity
 CAMechanismThe scoped Apparatus state manager
 CTDeferredsApplicatorA safe applicator for the deferred changes (or deferreds)
 CASubjectiveActorAn Unreal Engine actor as a subject with details
 CFAdjectiveInfoThe internal adjective information
 CFApparatusCustomVersionCustom serialization version for assets/classes in the ApparatusRuntime module
 CFApparatusDelegatesThe main core-level Apparatus delegates
 CFApparatusStatusThe main core-level Apparatus delegates
 CFBeltSlotThe belt slot, containing the details
 CFBeltSlotCacheA detail caching for subjects used in the belts' slots
 CFBitMaskA memory-efficient bit mask
 CConstIteratorThe bit mask bit iterator
 CFBitAccessorA special adapter for setting individual bits
 CIteratorThe bit mask bit iterator
 CFChunkAdjectiveEntryAn entry for a mechanic in the chunk
 CFChunkSlotA single subject entry within the chunk
 CFCommonChainCommon chain functionality
 CFCommonCursorCommon chain cursor functionality
 CFCommonRunnableMechanicThe common runnable mechanic base
 CTCommonMechanicTaskA common asynchronous task
 CTCommonRunnableMechanicThe runnable mechanical wrapping
 CTSegmentThe common functionality for a single iterable entry within the chain
 CFCommonHarshOutcomeA common base class for all harsh outcome types
 CFCommonOutcomeA common base class for all outcome types
 CFCommonPoliteOutcomeA common base class for all polite outcome types
 CFCommonSubjectHandleThe base structure for all subject handles
 CFConstSubjectHandleThe handle for the immutable subject
 CFDetailInfoThe internal information about a detail
 CFDetailmarkThe detail-only fingerprint part
 CFExclusionIndicatorCompile-time exclusion indicator
 CFFilterA subject filtering specification
 CFFilterIndicatorThe base filter class used for indication
 CFFingerprintThe traits/details fingerprint
 CFFlagmarkIndicatorCompile-time flagmark specification indicator
 CFMechanicChunkEntryA single chunk entry within a mechanic
 CFMechanicInfoThe internal mechanic information
 CFMechanismCustomization
 CFMoreMemoryAdditional utilities for Unreal Engine's memory handling
 CFParadigmIndicatorThe execution paradigm mark
 CFRunnableMechanicBaseA base struct for all runnable mechanics
 CFScriptStructArrayDynamically-typed container of structs
 CFSolidSubjectHandleThe handle for the uniform (homogenous) subject
 CFStandardSubjectiveNetworkPropertyBlockA block of standard properties used for networking
 CFStandardSubjectivePropertyBlockThe standard subjective property block
 CFSubjectHandleA subject with structural changes allowed
 CFSubjectHandles16Sixteen subject handles as a cache-friendly struct
 CFSubjectHandles4Four subject handles as a cache-friendly struct
 CFSubjectHandles8Eight subject handles as a cache-friendly struct
 CFSubjectInfoThe internal state for the main subject entity
 CFSubjectNetworkStateThe internal state of a networked subject
 CFSubjectRecordA subject packed in a localized container scope
 CFTraitInfoThe internal information about a trait
 CFTraitmarkThe trait-only fingerprint part
 CFUnsafeSubjectHandleAn unsafe subject handle with all of the functionality available
 CIIterableAn interface for all sorts of sequences
 CIMechanicalA common interface for all mechanisms
 CISolidSubjectiveA solid-state version of the subjective
 CISubjectiveAn interface for all sorts of subjectives
 CTBeltItThe iterator of the belt slots
 CTChainA group of iterable locked together in a sequence
 CTCursorA state of the chain iterating
 CTChunkItA generic chunk's iterator base
 CTChunkProxyA strongly typed chunk proxy
 CTComponentTypesPackThe components types storage
 CTExcludeExclude a certain component or flagmark
 CTFilterThe templated shortcut class for constructing a filter
 CTFingerprintThe compile-time traits/details fingerprint
 CTFlagmarkA flagmark Used within compile-time functionality
 CTHarshOutcomeHarsh outcome with no status but an optional payload
 CTHarshOutcome< PayloadT * >Harsh outcome with a pointer-type outcome
 CTHarshOutcome< void >A harsh outcome with no payload
 CTParadigmA type wrap for the paradigm enumeration
 CTPoliteOutcomePolite outcome with a status and an optional payload
 CTPoliteOutcome< PayloadT * >Polite outcome with a status and a pointer type result
 CTPoliteOutcome< void >Polite outcome with a status but no payload
 CTRunnableMechanicThe base template for all object-based mechanics
 CTSubjectHandleThe main entity in the mechanism, consisting of traits
 CTTraitCandidateCheckerChecks if a type can be considered to be actually a trait
 CTTraitRecordA strongly-typed trait record
 CUApparatusFunctionLibraryThe main Apparatus function library
 CUBeltThe conveyor belt consisting of subjects
 CUChunkThe main container for the subjects' traits
 CUDetailThe base subjective data block class
 CUMachineThe global state manager
 CUMechanicalActorComponentThe mechanical actor component entity
 CUNetworkBearerComponentAn actor component for handling the networking logic in a unified way
 CUSubjectiveActorComponentAn actor component which is a subject containing the details
 CUSubjectiveObjectAn Unreal Engine object as a subject with details
 CUSubjectiveUserWidgetA UI widget subject functionality
 CUSubjectRecordCollectionA serializable collection of subject records
 CUSubjectRecordCollectionFactoryThe SubjectRecordCollection factory class