3#if !defined (LITEFX_GRAPHICS_API)
4# if defined(LiteFX_Graphics_EXPORTS) && (defined _WIN32 || defined WINCE)
5# define LITEFX_GRAPHICS_API __declspec(dllexport)
6# elif (defined(LiteFX_Graphics_EXPORTS) || defined(__APPLE__)) && defined __GNUC__ && __GNUC__ >= 4
7# define LITEFX_GRAPHICS_API __attribute__ ((visibility ("default")))
8# elif !defined(LiteFX_Graphics_EXPORTS) && (defined _WIN32 || defined WINCE)
9# define LITEFX_GRAPHICS_API __declspec(dllimport)
13#ifndef LITEFX_GRAPHICS_API
14# define LITEFX_GRAPHICS_API
17#include <litefx/core.h>
22 enum class LITEFX_GRAPHICS_API PrimitiveTopology {
23 PointList = 0x00010001,
24 LineList = 0x00020001,
25 TriangleList = 0x00040001,
26 LineStrip = 0x00020002,
27 TriangleStrip = 0x00040002
Definition: graphics.hpp:7