11 #ifndef __OP_DotList__
12 #define __OP_DotList__
35 {
return myDots.entries(); }
37 {
return (idx >= 0 && idx < entries())
41 {
return myDots.find(dot); }
52 OP_Dot *createDot(
bool save_undo =
true);
53 bool deleteDot(
OP_Dot &dot_to_delete,
54 bool save_undo =
true);
55 void clearAndDestroy();
61 const char *path_prefix)
const;
70 bool path_contains_network,
71 bool path_contains_packet_ext,
76 int64 getMemoryUsage(
bool inclusive)
const;
79 bool deleteDot(
int idx,
bool save_undo =
true);
GLsizei const GLchar *const * path
exint find(OP_Dot *dot) const
DotArray::const_iterator const_iterator
DotArray::iterator iterator
fpreal64 dot(const CE_VectorT< T > &a, const CE_VectorT< T > &b)
const_iterator begin() const
base_iterator< OP_Dot *, true > iterator
GLuint const GLchar * name
const_iterator end() const
OP_Dot * operator()(exint idx) const
base_iterator< const OP_Dot *, true > const_iterator