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::os::Library Class Reference

#include <os.hpp>

Public Member Functions

 Library (const Library &)=delete
 
Libraryoperator= (const Library &)=delete
 
template<typename T >
get_function (const char *name) const
 
void * get_os_handle () const
 
std::filesystem::path get_path () const
 
bool is_loaded () const
 
 operator bool () const
 

Friends

class os
 

Detailed Description

Represents a dynamic library.

Member Function Documentation

◆ get_os_handle()

void * kn::os::Library::get_os_handle ( ) const
inline

Returns the native handle of the library.

◆ get_path()

std::filesystem::path kn::os::Library::get_path ( ) const
inline

Returns the path of the library.

◆ is_loaded()

bool kn::os::Library::is_loaded ( ) const
inline

Checks if the library is loaded.


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