RedCore
Loading...
Searching...
No Matches
red Namespace Reference

Namespaces

namespace  pub

Classes

class  ActorClassExtender
class  ActorCreateEvent
class  ActorDeleteEvent
class  ActorDonutBlock
 An implementation of Donut Block as an actor instead of a tile. More...
class  AudioObject
class  AudioSoundHeap
class  ClassExtension
class  ClassExtensionInstance
struct  ComptimeFixedString
class  EventBase
class  EventDelegator
class  FixedObjectPool
 A fixed-capacity, allocation-free container holding a pool of objects which get reused on acquire/release without destruction. Useful for handling recyclable objects which should only be initialized once but can be marked inactive and reused without re-creation. More...
class  FreezeFrameEvent
 Actor event that will pause execution of all actors except the ones specified in the whitelist. More...
class  MapActorMgr
class  Mod
class  ProfileBuilder
 Base class for builder objects that operate on profiles. Tracks which fields were set and holds their data. More...
class  ProfileCreateBuilder
class  ProfileEditBuilder
 Builder for partially modifying fields on a vanilla profile by its numeric ID. More...
class  ProfileEx
class  ProfileReplaceBuilder
 Builder for replacing a vanilla profile with a custom one by its numeric ID. More...
class  RedCoreHeap
class  RegisterActorExtensionsEvent
class  Registrar
 Per-mod registrar object from which all registrations must be made. More...
class  RenderStepEvent
class  ResourceLoadEvent
class  SoundObject
class  SpriteUtil
class  StaticInitEvent
 Event fired after static initializers have ran for the game. This is helpful when accessing .bss variables which are not initialized during mod init. More...
class  StrybbleUtil
class  TaskPrepareEvent
 Event fired when a task is being prepared. More...

Concepts

concept  PoolObject

Functions

template<size_t N>
 ComptimeFixedString (const char(&)[N]) -> ComptimeFixedString< N >
template<typename T>
T rawRead (const u8 *&ptr)

Variables

constexpr s32 cMapActorNum = 724

Function Documentation

◆ ComptimeFixedString()

template<size_t N>
red::ComptimeFixedString ( const char(&)[N]) -> ComptimeFixedString< N >

◆ rawRead()

template<typename T>
T red::rawRead ( const u8 *& ptr)
inline

Variable Documentation

◆ cMapActorNum

s32 red::cMapActorNum = 724
constexpr