mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2025-12-21 01:36:02 +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>
|
||||
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:
|
||||
ConstraintGeneric(D &data) : PosedGeneric<D, P, P>(data), PosedActive(), Constraint() {
|
||||
}
|
||||
|
||||
@ -59,7 +59,7 @@ namespace spine {
|
||||
|
||||
/// Base class for all constraint data types.
|
||||
template<class T, class P>
|
||||
class SP_API ConstraintDataGeneric : public PosedDataGeneric<P>, public ConstraintData {
|
||||
class ConstraintDataGeneric : public PosedDataGeneric<P>, public ConstraintData {
|
||||
public:
|
||||
ConstraintDataGeneric(const String &name) : PosedDataGeneric<P>(name), ConstraintData(name) {
|
||||
}
|
||||
|
||||
@ -43,12 +43,12 @@
|
||||
|
||||
namespace spine {
|
||||
template<typename K, typename V>
|
||||
class SP_API HashMap : public SpineObject {
|
||||
class HashMap : public SpineObject {
|
||||
private:
|
||||
class Entry;
|
||||
|
||||
public:
|
||||
class SP_API Pair {
|
||||
class Pair {
|
||||
public:
|
||||
explicit Pair(K &k, V &v) : key(k), value(v) {
|
||||
}
|
||||
@ -57,7 +57,7 @@ namespace spine {
|
||||
V &value;
|
||||
};
|
||||
|
||||
class SP_API Entries {
|
||||
class Entries {
|
||||
public:
|
||||
friend class HashMap;
|
||||
|
||||
|
||||
@ -53,7 +53,7 @@ namespace spine {
|
||||
};
|
||||
|
||||
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 BoneTimeline1;
|
||||
friend class BoneTimeline2;
|
||||
|
||||
@ -95,7 +95,7 @@ namespace spine {
|
||||
|
||||
/// The base class for all constrained datas.
|
||||
template<class P>
|
||||
class SP_API PosedDataGeneric : public PosedData {
|
||||
class PosedDataGeneric : public PosedData {
|
||||
friend class SkeletonBinary;
|
||||
friend class SkeletonJson;
|
||||
friend class BoneTimeline1;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user