!B (Sandbox) (CE-21795) Importing models with multisubmaterials via fbx switches...
[CRYENGINE.git] / Code / Sandbox / Plugins / EditorSchematyc2 / Editor / BrowserIcons.h
blob5195f4fac69f1639c4a89f0ee7464e68dbb8bf0a
1 // Copyright 2001-2016 Crytek GmbH / Crytek Group. All rights reserved.
3 #pragma once
5 #include "PluginUtils.h"
6 #include "Resource.h"
8 namespace Schematyc2
10 namespace BrowserIcon
12 enum EValue
14 INVALID = -1,
15 FOLDER,
16 DOC,
17 BRANCH,
18 FUNCTION_GRAPH,
19 ENV_ACTION,
20 ENV_SIGNAL,
21 ENV_GLOBAL_FUNCTION,
22 ENV_COMPONENT,
23 ENV_COMPONENT_FUNCTION,
24 ENUMERATION,
25 VARIABLE,
26 GROUP,
27 FOR_LOOP,
28 SIGNAL,
29 CLASS,
30 COMPONENT_INSTANCE,
31 ACTION_INSTANCE,
32 STATE,
33 STATE_MACHINE,
34 TIMER,
35 SIGNAL_RECEIVER,
36 CONSTRUCTOR,
37 CONDITION_GRAPH,
38 RETURN,
39 ENV_ACTION_FUNCTION,
40 ABSTRACT_INTERFACE_IMPLEMENTATION,
41 ABSTRACT_INTERFACE_FUNCTION_IMPLEMENTATION,
42 INCLUDE,
43 INPUT,
44 OUTPUT,
45 STRUCTURE,
46 DESTRUCTOR,
47 SETTINGS_FOLDER,
48 SETTINGS_DOC,
49 CONTAINER,
50 ABSTRACT_INTERFACE,
51 ABSTRACT_INTERFACE_FUNCTION,
52 ABSTRACT_INTERFACE_TASK,
53 PROPERTY,
54 CLASS_BASE,
55 COUNT
59 inline void LoadBrowserIcons(CImageList& imageList)
61 PluginUtils::LoadTrueColorImageList(IDB_SCHEMATYC_BROWSER_ICONS, 16, RGB(0, 0, 0), imageList);