mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-05 11:28:17 -04:00
expcl
This commit is contained in:
parent
a4ccfd02a3
commit
f7740bbbfd
@ -76,7 +76,7 @@ PUBLISHED:
|
|||||||
virtual void write(ostream &out, int indent_level) const;
|
virtual void write(ostream &out, int indent_level) const;
|
||||||
|
|
||||||
private:
|
private:
|
||||||
class DownConnection {
|
class EXPCL_PANDA DownConnection {
|
||||||
public:
|
public:
|
||||||
INLINE DownConnection(PandaNode *child, int sort);
|
INLINE DownConnection(PandaNode *child, int sort);
|
||||||
INLINE bool operator < (const DownConnection &other) const;
|
INLINE bool operator < (const DownConnection &other) const;
|
||||||
@ -99,7 +99,7 @@ private:
|
|||||||
typedef ov_set<PandaNode *> Up;
|
typedef ov_set<PandaNode *> Up;
|
||||||
|
|
||||||
// This is the data that must be cycled between pipeline stages.
|
// This is the data that must be cycled between pipeline stages.
|
||||||
class CData : public CycleData {
|
class EXPCL_PANDA CData : public CycleData {
|
||||||
public:
|
public:
|
||||||
INLINE CData();
|
INLINE CData();
|
||||||
CData(const CData ©);
|
CData(const CData ©);
|
||||||
@ -120,7 +120,7 @@ public:
|
|||||||
// children. This saves a tiny bit of overhead between each step,
|
// children. This saves a tiny bit of overhead between each step,
|
||||||
// by keeping the PipelineCycler open for reading the whole time.
|
// by keeping the PipelineCycler open for reading the whole time.
|
||||||
// However, it does not protect you from self-modifying loops.
|
// However, it does not protect you from self-modifying loops.
|
||||||
class Children {
|
class EXPCL_PANDA Children {
|
||||||
public:
|
public:
|
||||||
INLINE Children(const PipelineCycler<CData> &cycler);
|
INLINE Children(const PipelineCycler<CData> &cycler);
|
||||||
INLINE Children(const Children ©);
|
INLINE Children(const Children ©);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user