tec::VoxelSystem
#include <voxel-volume.hpp>
Inherits from tec::EventQueue< MouseClickEvent >
Public Functions
Name | |
---|---|
void | Update(double delta) |
virtual void | On(eid entity_id, std::shared_ptr< MouseClickEvent > data) override |
Public Attributes
Name | |
---|---|
bool | edit_allowed |
Additional inherited members
Public Functions inherited from tec::EventQueue< MouseClickEvent >
Name | |
---|---|
EventQueue() | |
EventQueue(eid entity_id) | |
virtual | ~EventQueue() |
void | ProcessEventQueue() |
void | QueueEvent(Event< T > && e) |
Protected Attributes inherited from tec::EventQueue< MouseClickEvent >
Name | |
---|---|
Queue< Event< T > > * | read_event_queue |
std::atomic< Queue< Event< T > > * > | write_event_queue |
Public Functions Documentation
function Update
void Update(
double delta
)
function On
virtual void On(
eid entity_id,
std::shared_ptr< MouseClickEvent > data
) override
Reimplements: tec::EventQueue::On
Public Attributes Documentation
variable edit_allowed
bool edit_allowed {false};
Updated on 2022-07-24 at 19:27:35 +0000