Cyrus Mod Loader
Loading...
Searching...
No Matches
Cyrus Namespace Reference

Classes

class  PropClassStorage
 

Typedefs

typedef void(* WindowUpdateCallback) (Window *root)
 

Functions

void addWindowUpdateCallback (WindowUpdateCallback callback)
 Adds a callback for the Window update thread. This callback function garuntees that your Window changes will propagate on the next render cycle. Any changes made to a Window outside of this registration are not garunteed to be propagated.
 

Variables

PropClassStorage classes
 An external declaration of the PropClassStorage object.
 
std::vector< WindowUpdateCallbackwindowUpdateCallbacks
 

Typedef Documentation

◆ WindowUpdateCallback

typedef void(* Cyrus::WindowUpdateCallback) (Window *root)

Function Documentation

◆ addWindowUpdateCallback()

CYRUS void Cyrus::addWindowUpdateCallback ( WindowUpdateCallback callback)

Adds a callback for the Window update thread. This callback function garuntees that your Window changes will propagate on the next render cycle. Any changes made to a Window outside of this registration are not garunteed to be propagated.

Parameters
callbackThe callback function.

Variable Documentation

◆ classes

CYRUS PropClassStorage Cyrus::classes

An external declaration of the PropClassStorage object.

This object provides a thread-safe storage class for managing PropertyClass objects.

See also
PropClassStorage

◆ windowUpdateCallbacks

CYRUS std::vector< WindowUpdateCallback > Cyrus::windowUpdateCallbacks