mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2025-12-22 02:06:03 +08:00
[cpp] Remove SP_API from templated classes
This commit is contained in:
parent
9dea30a91b
commit
18a244386e
@ -66,7 +66,7 @@ namespace spine {
|
|||||||
};
|
};
|
||||||
|
|
||||||
template<class T, class D, class P>
|
template<class T, class D, class P>
|
||||||
class SP_API ConstraintGeneric : public PosedGeneric<D, P, P>, public PosedActive, public Constraint {
|
class ConstraintGeneric : public PosedGeneric<D, P, P>, public PosedActive, public Constraint {
|
||||||
public:
|
public:
|
||||||
ConstraintGeneric(D &data) : PosedGeneric<D, P, P>(data), PosedActive(), Constraint() {
|
ConstraintGeneric(D &data) : PosedGeneric<D, P, P>(data), PosedActive(), Constraint() {
|
||||||
}
|
}
|
||||||
|
|||||||
@ -59,7 +59,7 @@ namespace spine {
|
|||||||
|
|
||||||
/// Base class for all constraint data types.
|
/// Base class for all constraint data types.
|
||||||
template<class T, class P>
|
template<class T, class P>
|
||||||
class SP_API ConstraintDataGeneric : public PosedDataGeneric<P>, public ConstraintData {
|
class ConstraintDataGeneric : public PosedDataGeneric<P>, public ConstraintData {
|
||||||
public:
|
public:
|
||||||
ConstraintDataGeneric(const String &name) : PosedDataGeneric<P>(name), ConstraintData(name) {
|
ConstraintDataGeneric(const String &name) : PosedDataGeneric<P>(name), ConstraintData(name) {
|
||||||
}
|
}
|
||||||
|
|||||||
@ -43,12 +43,12 @@
|
|||||||
|
|
||||||
namespace spine {
|
namespace spine {
|
||||||
template<typename K, typename V>
|
template<typename K, typename V>
|
||||||
class SP_API HashMap : public SpineObject {
|
class HashMap : public SpineObject {
|
||||||
private:
|
private:
|
||||||
class Entry;
|
class Entry;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
class SP_API Pair {
|
class Pair {
|
||||||
public:
|
public:
|
||||||
explicit Pair(K &k, V &v) : key(k), value(v) {
|
explicit Pair(K &k, V &v) : key(k), value(v) {
|
||||||
}
|
}
|
||||||
@ -57,7 +57,7 @@ namespace spine {
|
|||||||
V &value;
|
V &value;
|
||||||
};
|
};
|
||||||
|
|
||||||
class SP_API Entries {
|
class Entries {
|
||||||
public:
|
public:
|
||||||
friend class HashMap;
|
friend class HashMap;
|
||||||
|
|
||||||
|
|||||||
@ -53,7 +53,7 @@ namespace spine {
|
|||||||
};
|
};
|
||||||
|
|
||||||
template<class D, class P, class A>
|
template<class D, class P, class A>
|
||||||
class SP_API PosedGeneric : public Posed, public SpineObject {
|
class PosedGeneric : public Posed, public SpineObject {
|
||||||
friend class AnimationState;
|
friend class AnimationState;
|
||||||
friend class BoneTimeline1;
|
friend class BoneTimeline1;
|
||||||
friend class BoneTimeline2;
|
friend class BoneTimeline2;
|
||||||
|
|||||||
@ -95,7 +95,7 @@ namespace spine {
|
|||||||
|
|
||||||
/// The base class for all constrained datas.
|
/// The base class for all constrained datas.
|
||||||
template<class P>
|
template<class P>
|
||||||
class SP_API PosedDataGeneric : public PosedData {
|
class PosedDataGeneric : public PosedData {
|
||||||
friend class SkeletonBinary;
|
friend class SkeletonBinary;
|
||||||
friend class SkeletonJson;
|
friend class SkeletonJson;
|
||||||
friend class BoneTimeline1;
|
friend class BoneTimeline1;
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user