Epok Engine

EPOK RUNTIME

epok::ResourceUsage

Struct

Struct

Snapshot published after each rendered frame.

Namespace
epok
Header
resources.hpp
Include
#include "resources.hpp"
Module
resources
Source
runtime/resources.hpp:6

Basic usage

This minimal snippet shows the normal syntax for reaching the type. Open a member below for an operation-specific example.

C++ example
#include "resources.hpp"

epok::ResourceUsage& value = /* obtain a valid instance from your game */;

Fields and constants

active_slotsExposes `active_slots` on `epok::ResourceUsage` for bounded runtime resource registries and accounting.Fieldactive_texture_bytesExposes `active_texture_bytes` on `epok::ResourceUsage` for bounded runtime resource registries and accounting.Fieldalive_slotsExposes `alive_slots` on `epok::ResourceUsage` for bounded runtime resource registries and accounting.Fielddropped_primitivesExposes `dropped_primitives` on `epok::ResourceUsage` for bounded runtime resource registries and accounting.Fieldframe_scanlinesExposes `frame_scanlines` on `epok::ResourceUsage` for bounded runtime resource registries and accounting.Fieldmesh_trianglesExposes `mesh_triangles` on `epok::ResourceUsage` for bounded runtime resource registries and accounting.Fieldparticle_droppedExposes `particle_dropped` on `epok::ResourceUsage` for bounded runtime resource registries and accounting.Fieldparticle_peakExposes `particle_peak` on `epok::ResourceUsage` for bounded runtime resource registries and accounting.FieldparticlesExposes `particles` on `epok::ResourceUsage` for bounded runtime resource registries and accounting.Fieldresident_texture_bytesExposes `resident_texture_bytes` on `epok::ResourceUsage` for bounded runtime resource registries and accounting.Fieldscene_banksExposes `scene_banks` on `epok::ResourceUsage` for bounded runtime resource registries and accounting.Fieldslot_capacityExposes `slot_capacity` on `epok::ResourceUsage` for bounded runtime resource registries and accounting.Fieldsprite_estimated_pixelsExposes `sprite_estimated_pixels` on `epok::ResourceUsage` for bounded runtime resource registries and accounting.Fieldsprite_overdraw_per_milleExposes `sprite_overdraw_per_mille` on `epok::ResourceUsage` for bounded runtime resource registries and accounting.Fieldsprite_trianglesExposes `sprite_triangles` on `epok::ResourceUsage` for bounded runtime resource registries and accounting.FieldtexturesExposes `textures` on `epok::ResourceUsage` for bounded runtime resource registries and accounting.Fieldvram_palette_wordsExposes `vram_palette_words` on `epok::ResourceUsage` for bounded runtime resource registries and accounting.Fieldvram_texture_wordsExposes `vram_texture_words` on `epok::ResourceUsage` for bounded runtime resource registries and accounting.Field