Nebula
Loading...
Searching...
No Matches
Graphics::GraphicsContextFunctionBundle Struct Reference

#include <graphicscontext.h>

Public Member Functions

 GraphicsContextFunctionBundle ()

Public Attributes

void(* OnRenderDebug )(uint32_t flags)
void(* OnViewCreated )(const Ptr< Graphics::View > &view)
void(* OnDiscardView )(const Ptr< Graphics::View > &view)
void(* OnAttachEntity )(Graphics::GraphicsEntityId entity)
void(* OnRemoveEntity )(Graphics::GraphicsEntityId entity)
void(* OnViewportResized )(const uint framescriptHash, SizeT width, SizeT height)

Constructor & Destructor Documentation

◆ GraphicsContextFunctionBundle()

Graphics::GraphicsContextFunctionBundle::GraphicsContextFunctionBundle ( )
inline

Member Data Documentation

◆ OnAttachEntity

void(* Graphics::GraphicsContextFunctionBundle::OnAttachEntity) (Graphics::GraphicsEntityId entity)

◆ OnDiscardView

void(* Graphics::GraphicsContextFunctionBundle::OnDiscardView) (const Ptr< Graphics::View > &view)

◆ OnRemoveEntity

void(* Graphics::GraphicsContextFunctionBundle::OnRemoveEntity) (Graphics::GraphicsEntityId entity)

◆ OnRenderDebug

void(* Graphics::GraphicsContextFunctionBundle::OnRenderDebug) (uint32_t flags)

◆ OnViewCreated

void(* Graphics::GraphicsContextFunctionBundle::OnViewCreated) (const Ptr< Graphics::View > &view)

◆ OnViewportResized

void(* Graphics::GraphicsContextFunctionBundle::OnViewportResized) (const uint framescriptHash, SizeT width, SizeT height)

The documentation for this struct was generated from the following file: