EPOK RUNTIME
Epok runtime
The engine-facing runtime: scenes, input, collision, animation, assets, rendering helpers and gameplay services.
Modules and headers
actor_blueprint.hpp
0 types · 14 overloads · 0 data declarations
Moduleactor_tables.hpp
8 types · 12 overloads · 46 data declarations
Moduleaffine.hpp
1 types · 4 overloads · 1 data declarations
Moduleaudio.hpp
3 types · 7 overloads · 16 data declarations
Moduleblueprint_api.hpp
0 types · 46 overloads · 0 data declarations
Moduleblueprint_debug.hpp
0 types · 0 overloads · 0 data declarations
Moduleblueprint_playback_service.hpp
0 types · 0 overloads · 0 data declarations
Moduleblueprint_runtime.hpp
11 types · 64 overloads · 29 data declarations
Moduleblueprint_spawn.hpp
1 types · 6 overloads · 0 data declarations
Moduleblueprint_template.hpp
0 types · 0 overloads · 0 data declarations
Modulecollision.hpp
7 types · 16 overloads · 31 data declarations
Moduledebug_hud.hpp
1 types · 4 overloads · 16 data declarations
Moduleeffect_types.hpp
2 types · 3 overloads · 15 data declarations
Moduleeffects.hpp
2 types · 2 overloads · 9 data declarations
Moduleepok.hpp
38 types · 41 overloads · 210 data declarations
Moduleframe_clear.hpp
1 types · 2 overloads · 0 data declarations
Modulefrustum.hpp
0 types · 6 overloads · 0 data declarations
Modulegte_geometry.hpp
0 types · 5 overloads · 2 data declarations
Modulehud.hpp
1 types · 8 overloads · 0 data declarations
Modulehud_core.hpp
3 types · 5 overloads · 9 data declarations
Moduleinput.hpp
2 types · 12 overloads · 17 data declarations
Moduleinstrument_allocator.hpp
3 types · 2 overloads · 16 data declarations
Moduleinstrument_bank.hpp
7 types · 18 overloads · 82 data declarations
Moduleinstrument_preparation.hpp
4 types · 13 overloads · 24 data declarations
Moduleinstrument_reverb.hpp
4 types · 18 overloads · 17 data declarations
Moduleinstrument_synth.hpp
6 types · 35 overloads · 30 data declarations
Modulelifecycle.hpp
0 types · 3 overloads · 1 data declarations
Modulelighting.hpp
5 types · 16 overloads · 12 data declarations
Moduleloading_renderer.hpp
1 types · 1 overloads · 0 data declarations
Modulelua_runtime.hpp
0 types · 0 overloads · 0 data declarations
Modulememory_card.hpp
9 types · 20 overloads · 45 data declarations
Modulememory_card_backend.hpp
1 types · 6 overloads · 0 data declarations
Modulemotion_interpolation.hpp
1 types · 13 overloads · 0 data declarations
Modulemusic.hpp
2 types · 10 overloads · 25 data declarations
Moduleobject_model.hpp
49 types · 152 overloads · 133 data declarations
Modulepalette.hpp
1 types · 2 overloads · 0 data declarations
Modulepalette_types.hpp
3 types · 4 overloads · 12 data declarations
Moduleparticle_effect_runtime.hpp
6 types · 22 overloads · 29 data declarations
Moduleparticle_effect_service.hpp
1 types · 14 overloads · 13 data declarations
Moduleparticle_types.hpp
2 types · 3 overloads · 31 data declarations
Moduleparticles.hpp
2 types · 10 overloads · 20 data declarations
Moduleplayback_types.hpp
8 types · 9 overloads · 21 data declarations
Modulepolygon.hpp
6 types · 11 overloads · 18 data declarations
Moduleresources.hpp
1 types · 0 overloads · 19 data declarations
Moduleretained.hpp
5 types · 8 overloads · 36 data declarations
Modulescene_service.hpp
1 types · 3 overloads · 9 data declarations
Modulesequence_clock.hpp
0 types · 3 overloads · 3 data declarations
Modulesequence_data.hpp
4 types · 14 overloads · 32 data declarations
Modulesequence_instrument_service.hpp
0 types · 3 overloads · 0 data declarations
Modulesequence_kernel.hpp
7 types · 23 overloads · 87 data declarations
Modulesequence_lock.hpp
1 types · 2 overloads · 1 data declarations
Modulesequence_service.hpp
6 types · 28 overloads · 83 data declarations
Modulesequence_tables.hpp
0 types · 0 overloads · 2 data declarations
Moduleserial_debug.hpp
0 types · 2 overloads · 0 data declarations
Moduleserial_kernel.hpp
2 types · 5 overloads · 8 data declarations
Moduleshadows.hpp
1 types · 1 overloads · 0 data declarations
Moduleskeletal.hpp
1 types · 6 overloads · 4 data declarations
Modulesprite_types.hpp
7 types · 8 overloads · 41 data declarations
Modulesprites.hpp
2 types · 5 overloads · 0 data declarations
Modulespu_transfer.hpp
1 types · 6 overloads · 0 data declarations
Modulestreaming.hpp
6 types · 34 overloads · 33 data declarations
Modulestreaming_pool.hpp
1 types · 13 overloads · 8 data declarations
Moduletext.hpp
2 types · 1 overloads · 10 data declarations
Moduletexture.hpp
0 types · 5 overloads · 0 data declarations
Moduletexture_types.hpp
2 types · 0 overloads · 14 data declarations
Moduletime.hpp
1 types · 8 overloads · 7 data declarations
Moduletimeline.hpp
6 types · 3 overloads · 20 data declarations
Moduletimeline_runtime.hpp
11 types · 28 overloads · 63 data declarations
Moduletimeline_service.hpp
1 types · 9 overloads · 11 data declarations
Moduletransform_cache.hpp
1 types · 3 overloads · 2 data declarations
Moduletransition.hpp
5 types · 7 overloads · 23 data declarations
Moduleutility.hpp
7 types · 23 overloads · 10 data declarations
Modulevisibility.hpp
5 types · 13 overloads · 26 data declarations
Moduleworld2d.hpp
11 types · 45 overloads · 46 data declarations
Namespaces
epok
1694 indexed declarations
Namespaceepok::bp
156 indexed declarations
Namespaceepok::bp::api
45 indexed declarations
Namespaceepok::debug_hud
21 indexed declarations
Namespaceepok::detail
14 indexed declarations
Namespaceepok::effects
84 indexed declarations
Namespaceepok::hud_core
17 indexed declarations
Namespaceepok::instrument
107 indexed declarations
Namespaceepok::instrument::allocation
21 indexed declarations
Namespaceepok::instrument::preparation
41 indexed declarations
Namespaceepok::instrument::reverb
39 indexed declarations
Namespaceepok::instrument::synth
41 indexed declarations
Namespaceepok::instrument::synth::detail
30 indexed declarations
Namespaceepok::lighting_detail
25 indexed declarations
Namespaceepok::psx_audio
136 indexed declarations
Namespaceepok::sequence
117 indexed declarations
Namespaceepok::serial_debug
2 indexed declarations
Namespaceepok::skeletal_detail
11 indexed declarations
Namespaceepok::sprite_detail
4 indexed declarations
Namespaceepok::spu
7 indexed declarations
Namespaceepok::timeline
154 indexed declarations
All types A–Z
Classes, structs, enums, templates and aliases. Open one to see all of its public members.
A
epok::AabbType aliasepok::Aabb2DStructepok::AabbTClass templateepok::ActorClassepok::Actor2DClassepok::Actor3DClassepok::ActorComponentClassepok::ActorComponentRecordStructepok::ActorDataStructepok::Level::ActorPrepareFnType aliasepok::ActorPrototypeStructepok::ActorRecordStructepok::ActorSpawnRequestStructepok::ActorStatsStructepok::ActorTableStructepok::AffineClass templateepok::Affine2DStructepok::AnimationClipStructepok::AnimatorStructepok::timeline::ArgumentStructepok::effects::AssetStructepok::timeline::AssetStructepok::instrument::synth::detail::AttenuationTableStructepok::AudioClipStructepok::AudioComponentClassepok::AudioSourceStructepok::AudioVoiceStructB
epok::psx_audio::BankStructepok::instrument::BankViewStructepok::BlendModeEnumepok::BlobRendererClassepok::BlobShadowStructepok::BlobShadowComponentClassepok::BoneStructepok::BonePoseStructepok::BoneTrackStructepok::timeline::BoundTargetStructepok::bp::BreakpointStructepok::hud_core::BudgetStructepok::ButtonEnumC
epok::instrument::preparation::CacheStructepok::Camera2DStructepok::Camera3DComponentClassepok::CameraQ12Type aliasepok::CameraQ8Type aliasepok::CameraSettingsStructepok::CameraUnitsClass templateepok::CanvasStructepok::CanvasComponentClassepok::CardErrorEnumepok::CardFileStructepok::CardIconStructepok::CardOperationEnumepok::CardStateEnumepok::CardStatusStructepok::sequence::ChannelStructepok::ChunkBasisBoundsStructepok::ChunkVisibilityStructepok::ChunkVisibilityCacheStructepok::ChunkVisibilityMaskStructepok::ChunkVisibilityQueryClassepok::ClassDescriptorStructepok::bp::ClassIdType aliasepok::ClipVertexStructepok::ColliderType aliasepok::Collider2DStructepok::Collider3DComponentClassepok::ColliderEntry2DStructepok::ColliderTClass templateepok::CollisionWorldClass templateepok::CollisionWorld2DClass templateepok::hud_core::CompilerClass templateepok::MemoryCardDriver::CompletionType aliasepok::effects::ComponentStructepok::timeline::ComponentStructepok::bp::ContinuationStructepok::bp::ContinuationsClass templateepok::instrument::synth::ControlsStructepok::timeline::CurveStructD
E
epok::EaseEnumepok::EffectLayerClassepok::EffectLayerHandleStructepok::EndPlayReasonEnumepok::instrument::EnvelopeStructepok::instrument::reverb::ErrorEnumepok::instrument::synth::ErrorEnumepok::sequence::ErrorEnumepok::EventStructepok::sequence::EventStructepok::timeline::EventStructepok::EventQueueClass templateepok::instrument::preparation::EventStartStructF
H
I
K
L
epok::effects::LayerDefinitionStructepok::effects::LayerInitializerType aliasepok::LevelClassepok::LevelPendingOpStructepok::instrument::LfoStructepok::LightStructepok::Light3DComponentClassepok::LightingEnvironmentStructepok::LightingRendererClass templateepok::LightingStatsStructepok::LightModeEnumepok::LightTypeEnumepok::LoadingImageStructepok::LoadingOptionsStructepok::LoadingRendererClassepok::lighting_detail::LocalStructM
epok::timeline::MarkerStructepok::MaterialStructepok::MemoryCardDriverClassepok::MemoryCardServiceClassepok::Mesh3DComponentClassepok::MeshGeometryStructepok::MeshLightingStructepok::lighting_detail::MeshNormalTransformStructepok::MeshQuadStructepok::MeshStatsStructepok::instrument::ModulationStructepok::MotionInterpolationClass templateepok::MoveResultType aliasepok::MoveResult2DStructepok::MoveResultTClass templateepok::MusicStatsStructN
O
epok::ObjectClassepok::ObjectClassFlagsEnumepok::ObjectDispatchScopeStructepok::ObjectDomainEnumepok::ObjectFamilyEnumepok::ObjectIdStructepok::ObjectPoolClass templateepok::ObjectRegistryStructepok::ObjectRegistryStorageClass templateepok::ObjectSlotStructepok::ObjectStateEnumepok::ObjectStatsStructepok::instrument::synth::detail::OctaveTableStructepok::sequence::OpEnumepok::instrument::synth::OutputStructP
epok::PaletteAnimatorStructepok::PaletteAnimatorComponentClassepok::PaletteRendererClassepok::PaletteStatsStructepok::psx_audio::ParametersStructepok::ParticlePool::ParticleStructepok::ParticleEffectComponentClassepok::ParticleEmitterStructepok::ParticleEmitterComponentClassepok::ParticlePoolClassepok::ParticleStatsStructepok::PerformanceStatsStructepok::psx_audio::PhaseEnumepok::psx_audio::PhysicalStructepok::Pick2DEntryStructepok::instrument::allocation::PlanStructepok::sprite_detail::PlaneCacheClassepok::bp::PlaybackResultEnumepok::bp::PlaybackSnapshotStructepok::bp::PlaybackSubscriptionStructepok::bp::PlaybackWaitStructepok::effects::PoolClassepok::instrument::reverb::PresetEnumepok::ProgressBarStructepok::ProgressBarComponentClassepok::ProjectedVertexStructepok::timeline::PropertyStructepok::instrument::reverb::PsxHardwareStructepok::PsyqoMemoryCardDriverClassQ
R
epok::timeline::ReasonEnumepok::ReceiveLightingEnumepok::hud_core::RectStructepok::RectTransformStructepok::RectTransformComponentClassepok::instrument::allocation::RequestStructepok::instrument::reverb::ResourceClass templateepok::ResourceUsageStructepok::RetainedGeometryClass templateepok::RetainedKeyStructepok::RetainedQuadStructepok::RetainedStatsStructS
epok::instrument::SampleStructepok::psx_audio::SampleStructepok::SerialKernelState::SavedStructepok::SceneComponent2DClassepok::SceneComponent3DClassepok::SceneLevelClassepok::SceneReferenceRecordStructepok::SceneRefKindEnumepok::SceneScriptActorClassepok::SceneStatsStructepok::skeletal_detail::ScratchStructepok::psx_audio::SequenceStructepok::SequenceClassepok::SequenceLockStructepok::SequenceStatsStructepok::SequenceStepStructepok::SequenceTimingStatsStructepok::SerialKernelStateStructepok::Collider2D::ShapeEnumepok::timeline::SignalStructepok::detail::SineTable2DStructepok::SkeletalMeshStructepok::SkeletalStorageEnumepok::instrument::allocation::SlotStructepok::lighting_detail::SourceStructepok::SpatialHitType aliasepok::SpatialHit2DStructepok::SpatialHitTClass templateepok::SpriteStructepok::Sprite3DComponentClassepok::SpriteAnimatorStructepok::SpriteClipStructepok::SpriteFrameStructepok::SpriteOrientationEnumepok::SpriteRendererClass templateepok::SpriteStatsStructepok::debug_hud::StateStructepok::effects::StateEnumepok::instrument::synth::StateClassepok::RetainedGeometry::StateStructepok::timeline::StateEnumepok::effects::StatsStructepok::timeline::StatsStructepok::instrument::preparation::StorageClass templateepok::StreamingStatsStructepok::StreamingWarmupStatsStructepok::StreamMeshLeaseClassepok::StreamMeshViewStructepok::StreamObjectBindingStructepok::StreamPageCursorClassepok::StreamPagePoolClass templateT
epok::timeline::TargetStructepok::TextStructepok::TextComponentClassepok::TextureStructepok::TimeClassepok::bp::TimelineClass templateepok::TimelineComponentClassepok::bp::TimelineKeyStructepok::bp::TimelineSampleStructepok::bp::TraceStructepok::bp::TraceKindEnumepok::bp::TraceRingClass templateepok::TransformStructepok::Transform2DStructepok::TransformCacheClass templateepok::TransitionOptionsStructepok::TransitionPhaseEnumepok::TransitionStateStructepok::TriggerEventStructepok::TriggerPhaseEnumepok::TweenClass