missed exports
This commit is contained in:
@@ -77,7 +77,7 @@ public:
|
|||||||
typedef PIFlags<KeyModifier> KeyModifiers;
|
typedef PIFlags<KeyModifier> KeyModifiers;
|
||||||
|
|
||||||
//! This struct contains information about pressed keyboard key
|
//! This struct contains information about pressed keyboard key
|
||||||
struct KeyEvent {
|
struct PIP_EXPORT KeyEvent {
|
||||||
KeyEvent(int k = 0, KeyModifiers m = 0) {key = k; modifiers = m;}
|
KeyEvent(int k = 0, KeyModifiers m = 0) {key = k; modifiers = m;}
|
||||||
|
|
||||||
//! Pressed key. It can be simple \b char or special key (see PIKbdListener::SpecialKey)
|
//! Pressed key. It can be simple \b char or special key (see PIKbdListener::SpecialKey)
|
||||||
@@ -106,7 +106,7 @@ public:
|
|||||||
typedef PIFlags<MouseButton> MouseButtons;
|
typedef PIFlags<MouseButton> MouseButtons;
|
||||||
|
|
||||||
//! This struct contains information about mouse action
|
//! This struct contains information about mouse action
|
||||||
struct MouseEvent {
|
struct PIP_EXPORT MouseEvent {
|
||||||
MouseEvent(MouseAction a = MouseButtonPress, MouseButtons b = 0, KeyModifiers m = 0) {x = y = 0; action = a; buttons = b; modifiers = m;}
|
MouseEvent(MouseAction a = MouseButtonPress, MouseButtons b = 0, KeyModifiers m = 0) {x = y = 0; action = a; buttons = b; modifiers = m;}
|
||||||
|
|
||||||
//! Event X coordinate in view-space, from 0
|
//! Event X coordinate in view-space, from 0
|
||||||
@@ -126,7 +126,7 @@ public:
|
|||||||
};
|
};
|
||||||
|
|
||||||
//! This struct contains information about mouse wheel action
|
//! This struct contains information about mouse wheel action
|
||||||
struct WheelEvent: public MouseEvent {
|
struct PIP_EXPORT WheelEvent: public MouseEvent {
|
||||||
WheelEvent(): MouseEvent() {direction = false;}
|
WheelEvent(): MouseEvent() {direction = false;}
|
||||||
|
|
||||||
//! Wheel direction, /b true - up, /b fasle - down
|
//! Wheel direction, /b true - up, /b fasle - down
|
||||||
@@ -207,7 +207,7 @@ private:
|
|||||||
void end();
|
void end();
|
||||||
|
|
||||||
#ifndef WINDOWS
|
#ifndef WINDOWS
|
||||||
struct EscSeq {
|
struct PIP_EXPORT EscSeq {
|
||||||
const char * seq;
|
const char * seq;
|
||||||
int key;
|
int key;
|
||||||
int mod;
|
int mod;
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ class PIP_CONSOLE_EXPORT TileVars: public PIScreenTile {
|
|||||||
public:
|
public:
|
||||||
TileVars(const PIString & n = PIString());
|
TileVars(const PIString & n = PIString());
|
||||||
protected:
|
protected:
|
||||||
struct Variable {
|
struct PIP_CONSOLE_EXPORT Variable {
|
||||||
Variable() {nx = ny = type = offset = bitFrom = bitCount = size = 0; format = PIScreenTypes::CellFormat(); ptr = 0;}
|
Variable() {nx = ny = type = offset = bitFrom = bitCount = size = 0; format = PIScreenTypes::CellFormat(); ptr = 0;}
|
||||||
bool isEmpty() const {return (ptr == 0);}
|
bool isEmpty() const {return (ptr == 0);}
|
||||||
PIString name;
|
PIString name;
|
||||||
|
|||||||
@@ -127,7 +127,7 @@ namespace PIScreenTypes {
|
|||||||
PIVariant data;
|
PIVariant data;
|
||||||
};
|
};
|
||||||
|
|
||||||
class PIScreenBase {
|
class PIP_CONSOLE_EXPORT PIScreenBase {
|
||||||
public:
|
public:
|
||||||
PIScreenBase() {}
|
PIScreenBase() {}
|
||||||
virtual ~PIScreenBase() {}
|
virtual ~PIScreenBase() {}
|
||||||
|
|||||||
Reference in New Issue
Block a user