|
libER 0.1.4.2
ELDEN RING API library
|
A singleton responsible for storing param resource capsules. More...
#include <cs_param.hpp>
Public Member Functions | |
| liber::optref< param::param_file * > | get_param_file (param::param_index index) |
| Get the raw param file at the associated param index. | |
Public Member Functions inherited from from::FD4::FD4ResCap | |
| virtual void | set_debug (bool value)=0 |
| Set the internal debugging state. | |
Public Member Functions inherited from from::FD4::FD4ResCapHolderItem | |
| DLTX::FD4BasicHashString & | name () |
| Get the item name. | |
| const DLTX::FD4BasicHashString & | name () const |
| Get the item name (const). | |
| FD4ResCapHolderItem * | next () |
| Get the next item in the hash table. | |
| const FD4ResCapHolderItem * | next () const |
| Get the next item in the hash table (const). | |
| size_t & | ref_count () |
| Get the reference count of the item. | |
| const size_t & | ref_count () const |
| Get the reference count of the item (const). | |
Static Public Member Functions | |
| static LIBERAPI bool | wait_for_params (int timeout) |
| Lock until the param repository is loaded or the time runs out. | |
A singleton responsible for storing param resource capsules.
The capsules are stored in a flat table with param::param_count entries.
|
inline |
Get the raw param file at the associated param index.
| index | a value from the param index enum |
Lock until the param repository is loaded or the time runs out.
| timeout | time in ms before abandoning the wait |