Entire Class Index | Main Class Index | Cross Index | Global Index

# Class CL_SetupCore

ClanCore initialization functions.
Contained in: global
Derived from: none
Derived by: none
Group: Core (System)

#include <ClanLib/core.h>

### public function member index:
### Operations:
``static` `void`` | `init` | `(`bool` `register_resources_only` = false)`;
``static` `void`` | `deinit` | `()`;
``static` `void`` | `set_instance` | `(`HINSTANCE` `hInstance`)`;

## Description:

## Function Member Descriptions:

CL_SetupCore::deinit - Deinitialize clanCore.
If you are using CL_ClanApplication to boot your application, you do not need to call this function.
``static` `void`` `deinit``()`;

CL_SetupCore::init - Initialize clanCore.
If you are using CL_ClanApplication to boot your application, you do not need to call this function.
If using Win32 (and without CL_ClanApplication) - You must call CL_SetupCore::set_instance(HINSTANCE hInstance) before this calling this function
``static` `void`` `init``(`bool` `register_resources_only` = false)`;

CL_SetupCore::set_instance - Set instance
If doing win32 initialization without using clanApp, you must call this function before calling CL_SetupCore::init().
``static` `void`` `set_instance``(`HINSTANCE` `hInstance`)`;