Nebula
Loading...
Searching...
No Matches
frameevent.h
Go to the documentation of this file.
1#pragma once
2//------------------------------------------------------------------------------
9//------------------------------------------------------------------------------
10#include "frameop.h"
11#include "coregraphics/event.h"
12namespace Frame
13{
40
41} // namespace Frame2
Definition frameevent.h:15
void Discard()
discard operation
Definition frameevent.cc:31
void Run(const IndexT frameIndex)
run operation
Definition frameevent.cc:40
virtual ~FrameEvent()
destructor
Definition frameevent.cc:22
Util::Array< Action > actions
Definition frameevent.h:35
FrameEvent()
constructor
Definition frameevent.cc:14
CoreGraphics::EventId event
Definition frameevent.h:36
Action
Definition frameevent.h:19
@ Wait
Definition frameevent.h:22
@ Set
Definition frameevent.h:20
@ Reset
Definition frameevent.h:21
CoreGraphics::PipelineStage dependency
Definition frameevent.h:37
CoreGraphics::QueueType queueType
Definition frameevent.h:38
Definition frameop.h:32
Nebula's dynamic array class.
Definition array.h:60
QueueType
Definition config.h:40
PipelineStage
Definition config.h:191
ImGUI debug interface for inspecting frame scripts.
Definition shaderserverbase.h:52
Definition event.h:24
int IndexT
Definition types.h:48