Helios Engine
A modular ECS based data-oriented C++23 game engine framework
Loading...
Searching...
No Matches
helios::ecs::ResourceRemovedMsg< T > Struct Template Reference

Message sent when a resource is removed. More...

#include <builtin_messages.hpp>

Static Public Attributes

static constexpr std::string_view kName = "ResourceRemovedMsg"
static constexpr auto kClearPolicy = MessageClearPolicy::kAutomatic
static constexpr bool kConsumable = false
static constexpr bool kAsync = false

Detailed Description

template<ResourceTrait T>
struct helios::ecs::ResourceRemovedMsg< T >

Message sent when a resource is removed.

Definition at line 209 of file builtin_messages.hpp.

Member Data Documentation

◆ kAsync

template<ResourceTrait T>
bool helios::ecs::ResourceRemovedMsg< T >::kAsync = false
staticconstexpr

Definition at line 213 of file builtin_messages.hpp.

◆ kClearPolicy

template<ResourceTrait T>
auto helios::ecs::ResourceRemovedMsg< T >::kClearPolicy = MessageClearPolicy::kAutomatic
staticconstexpr

Definition at line 211 of file builtin_messages.hpp.

◆ kConsumable

template<ResourceTrait T>
bool helios::ecs::ResourceRemovedMsg< T >::kConsumable = false
staticconstexpr

Definition at line 212 of file builtin_messages.hpp.

◆ kName

template<ResourceTrait T>
std::string_view helios::ecs::ResourceRemovedMsg< T >::kName = "ResourceRemovedMsg"
staticconstexpr

Definition at line 210 of file builtin_messages.hpp.