libER 0.1.4.2
ELDEN RING API library
Loading...
Searching...
No Matches
Typedefs | Enumerations | Variables
param_defines.hpp File Reference

ELDEN RING param defines and enums. More...

#include <detail/preprocessor.hpp>
#include <param/detail/paramdef.hpp>
#include <cstddef>
#include <cstdint>
#include <param/detail/paramlist.inl>

Go to the source code of this file.

Typedefs

using from::param::row_index_type = int32_t
 Signed 32-bit integers are used to represent param row indices.
 

Enumerations

enum class  from::param::param_index : int { PARAM_COUNT }
 An enum of all param tables as they appear in order. More...
 

Variables

constexpr row_index_type from::param::row_index_min = 0
 The smallest param row index.
 
constexpr row_index_type from::param::row_index_max = 999'999'999
 The biggest param row index.
 
constexpr row_index_type from::param::row_index_none = -1
 The index for specifying no param row.
 
constexpr size_t from::param::param_count = size_t(param_index::PARAM_COUNT)
 The total number of all defined param tables.
 

Detailed Description

ELDEN RING param defines and enums.

Copyright 2024 libER ELDEN RING API library

Enumeration Type Documentation

◆ param_index

enum class from::param::param_index : int
strong

An enum of all param tables as they appear in order.

Contains every param type used.

Variable Documentation

◆ row_index_max

constexpr row_index_type from::param::row_index_max = 999'999'999
inlineconstexpr

The biggest param row index.

(it is not INT_MAX!)

◆ row_index_none

constexpr row_index_type from::param::row_index_none = -1
inlineconstexpr

The index for specifying no param row.

This may be used in param cells that refer to other params to specify no reference.