IceShard 1
A personal game engine project, with development focused on 2D/2.5D games.
Loading...
Searching...
No Matches
task_flags.hxx File Reference
#include <ice/task_types.hxx>

Go to the source code of this file.

Classes

struct  ice::TaskFlags

Namespaces

namespace  ice
 SPDX-License-Identifier: MIT.

Concepts

concept  ice::TaskFlagType

Typedefs

using ice::TaskFlagBaseType = ice::u32
 Base type required for an Enum to be a valid TaskFlag enumeration.

Variables

template<typename Enum>
static constexpr bool ice::Constant_IsTaskFlagsEnumeration = false
 Enables an enum type to be accepted as a task enumeration.
static constexpr TaskFlagBaseType ice::Constant_TaskFlagLongValue = 0x1
 Enumeration values used in the engine explicitly.
static constexpr TaskFlagBaseType ice::Constant_TaskFlagLowPrioValue = 0x2
static constexpr TaskFlagBaseType ice::Constant_TaskFlagNormalPrioValue = 0x4
static constexpr TaskFlagBaseType ice::Constant_TaskFlagHighPrioValue = 0x8