π¦ JEInternResources
Technical reference for the
JEInternResourcesclass of JarEngine.
Inherit from
β’>JEInternBaseClass<β’π
β οΈ Internal Class Warning
This class is part of JarEngineβs internal architecture and is not intended for normal user usage.
Direct usage or modification may break engine behavior. Use only when creating advanced extensions, custom systems, or engine-level features.
πΉ Overview
JEInternResources is responsible for managing JarEngine resource storages.
Provides:
- Centralized access to loaded textures, fonts, music, and sounds.
- Resource containers used internally by the engine.
- A unified resource management interface.
Used by internal engine systems to store and retrieve loaded resources.
πΉ Location
JarEngine
β
βββ Interns
β βββ JEInternResources
β
βββ ...
πΉ Data
| Field | Type | Description | Property? | Can be set? |
|---|---|---|---|---|
texture |
JEContainer[JETexture] |
Texture resource storage | True | False |
animations |
JEContainer[JEInternGraphic] |
Animation resource storage (not implemented) | True | False |
font |
JEContainer[JEFont] |
Font resource storage | True | False |
music |
JEContainer[JEMusic] |
Music resource storage | True | False |
sound |
JEContainer[JESound] |
Sound resource storage | True | False |
πΉ API
| Function | Arguments | Returns | Description |
|---|---|---|---|
__init__ |
Β | Β | Initialize the resource manager |