NSUNI/NSLAR Library a250670
Loading...
Searching...
No Matches
action_common.hpp File Reference

Contains the definition for action identifiers that are used across different parts of the library. More...

Go to the source code of this file.

Classes

struct  nnl::action::Id
 Represents a unique identifier for an action. More...

Namespaces

namespace  nnl
namespace  nnl::action
 Contains structures and functions for working with game actions.

Enumerations

enum class  nnl::action::ActionCategory { nnl::action::ActionCategory::kMovement = 0 , nnl::action::ActionCategory::kCombat = 1 , nnl::action::ActionCategory::kDamage = 2 , nnl::action::ActionCategory::kCutscene = 3 }
 Defines the categories of actions. More...

Variables

constexpr std::size_t nnl::action::kNumActionCategories = 4
 Defines the number of action categories;.
constexpr std::size_t nnl::action::kMaxActionIndex = 0x3FFF
 Defines the maximum index of an action in a category;.

Detailed Description

Contains the definition for action identifiers that are used across different parts of the library.

See also
nnl::action::Id
nnl::action::ActionConfig
nnl::colbox::ColBoxConfig