Knoodle
Knoodle is a Free Open-Source alternative for graph-based texture designers. It is a tool for creating procedural textures using a node-based graph editor. It is designed to be easy to use, to be able to create complex textures with a minimum of effort, and to be pluggable to any game engine and front-end.
 
Loading...
Searching...
No Matches
kn::IGHI Class Referenceabstract
Inheritance diagram for kn::IGHI:
kn::NullGHI kn::VulkanGHI

Public Member Functions

virtual bool initialize (const GHIDesc *desc)=0
 
virtual void shutdown ()=0
 

Member Function Documentation

◆ initialize()

virtual bool kn::IGHI::initialize ( const GHIDesc desc)
pure virtual

Initialize the GHI.

Parameters
[in]descThe description of the GHI.
Returns
True if the GHI was successfully initialized, false otherwise.

Implemented in kn::NullGHI, and kn::VulkanGHI.

◆ shutdown()

virtual void kn::IGHI::shutdown ( )
pure virtual

Shutdown the GHI and release all its resources.

Implemented in kn::NullGHI, and kn::VulkanGHI.


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