Merge branch 'platform_dllimport_fix' of https://github.com/GoaLitiuM/FlaxEngine into GoaLitiuM-platform_dllimport_fix
This commit is contained in:
@@ -11,7 +11,7 @@ typedef struct AAsset AAsset;
|
||||
/// <summary>
|
||||
/// Android platform file object implementation.
|
||||
/// </summary>
|
||||
class AndroidFile : public UnixFile
|
||||
class FLAXENGINE_API AndroidFile : public UnixFile
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
/// <summary>
|
||||
/// Thread object for Android platform.
|
||||
/// </summary>
|
||||
class AndroidThread : public UnixThread
|
||||
class FLAXENGINE_API AndroidThread : public UnixThread
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
/// <summary>
|
||||
/// Implementation of the window class for Android platform.
|
||||
/// </summary>
|
||||
class AndroidWindow : public WindowBase
|
||||
class FLAXENGINE_API AndroidWindow : public WindowBase
|
||||
{
|
||||
friend AndroidPlatform;
|
||||
public:
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
#define LINUXINPUT_MAX_GAMEPAD_EVENTS_PER_FRAME 32
|
||||
#define TRIGGER_THRESHOLD 1000
|
||||
|
||||
class LinuxGamepad : public Gamepad
|
||||
class FLAXENGINE_API LinuxGamepad : public Gamepad
|
||||
{
|
||||
public:
|
||||
int fd;
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
/// <summary>
|
||||
/// Thread object for Linux platform.
|
||||
/// </summary>
|
||||
class LinuxThread : public UnixThread
|
||||
class FLAXENGINE_API LinuxThread : public UnixThread
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
/// <summary>
|
||||
/// Implementation of the window class for Linux platform.
|
||||
/// </summary>
|
||||
class LinuxWindow : public WindowBase
|
||||
class FLAXENGINE_API LinuxWindow : public WindowBase
|
||||
{
|
||||
friend LinuxPlatform;
|
||||
public:
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
/// <summary>
|
||||
/// Thread object for Mac platform.
|
||||
/// </summary>
|
||||
class MacThread : public UnixThread
|
||||
class FLAXENGINE_API MacThread : public UnixThread
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
/// <summary>
|
||||
/// Implementation of the window class for Mac platform.
|
||||
/// </summary>
|
||||
class MacWindow : public WindowBase
|
||||
class FLAXENGINE_API MacWindow : public WindowBase
|
||||
{
|
||||
private:
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
/// <summary>
|
||||
/// Implementation of the window class for Universal Windows Platform (UWP)
|
||||
/// </summary>
|
||||
class UWPWindow : public WindowBase
|
||||
class FLAXENGINE_API UWPWindow : public WindowBase
|
||||
{
|
||||
friend UWPPlatform;
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
/// <summary>
|
||||
/// Unix platform file object implementation.
|
||||
/// </summary>
|
||||
class UnixFile : public FileBase
|
||||
class FLAXENGINE_API UnixFile : public FileBase
|
||||
{
|
||||
protected:
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@
|
||||
/// <summary>
|
||||
/// Thread object for Unix platform.
|
||||
/// </summary>
|
||||
class UnixThread : public ThreadBase
|
||||
class FLAXENGINE_API UnixThread : public ThreadBase
|
||||
{
|
||||
protected:
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
/// <summary>
|
||||
/// Win32 platform file object implementation
|
||||
/// </summary>
|
||||
class Win32File : public FileBase
|
||||
class FLAXENGINE_API Win32File : public FileBase
|
||||
{
|
||||
private:
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
/// <summary>
|
||||
/// Thread object for Win32 platform.
|
||||
/// </summary>
|
||||
class Win32Thread : public ThreadBase
|
||||
class FLAXENGINE_API Win32Thread : public ThreadBase
|
||||
{
|
||||
private:
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
/// <summary>
|
||||
/// Implementation of the window class for Windows platform
|
||||
/// </summary>
|
||||
class WindowsWindow : public WindowBase
|
||||
class FLAXENGINE_API WindowsWindow : public WindowBase
|
||||
#if USE_EDITOR
|
||||
, public Windows::IDropTarget
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user