wxArt2D
Public Member Functions | List of all members
a2dToolList Class Reference

list for a2dBaseTool's More...

#include <tools.h>

Inheritance diagram for a2dToolList:
Inheritance graph
[legend]
Collaboration diagram for a2dToolList:
Collaboration graph
[legend]

Public Member Functions

a2dToolListDoClone (a2dObject::CloneOptions options, a2dRefMap *refs) const
 Clone everything ( Clones objects also) in a new created list.
 
- Public Member Functions inherited from a2dSmrtPtrList< a2dBaseTool >
itSmart Find (a2dBaseTool *object)
 Find a specific object.
 
const_itSmart Find (a2dBaseTool *object) const
 Find a specific object.
 
int IndexOf (a2dBaseTool *object) const
 Find the index of a specific object.
 
bool ReleaseObject (a2dBaseTool *object)
 release a certain object from the list
 
- Public Member Functions inherited from a2dlist< a2dSmrtPtr< a2dBaseTool > >
 a2dlist ()
 Default constructor.
 
 a2dlist (const a2dlist &other)
 Copy constructor.
 
 ~a2dlist ()
 Destructor.
 
a2dlist< a2dSmrtPtr
< a2dBaseTool >
>::const_iterator 
item (size_t index) const
 
a2dlist< a2dSmrtPtr
< a2dBaseTool > >::iterator 
item (size_t index)
 
a2dlist< a2dSmrtPtr
< a2dBaseTool >
>::reverse_iterator 
rerase (typename std::list< a2dSmrtPtr< a2dBaseTool >, std::allocator< a2dSmrtPtr< a2dBaseTool > > >::reverse_iterator iterr)
 
std::list< a2dSmrtPtr
< a2dBaseTool >
, std::allocator< a2dSmrtPtr
< a2dBaseTool > > >::iterator 
GetPreviousAround (typename std::list< a2dSmrtPtr< a2dBaseTool >, std::allocator< a2dSmrtPtr< a2dBaseTool > > >::iterator iter)
 get the previous node ( –end() if no previous )
 
std::list< a2dSmrtPtr
< a2dBaseTool >
, std::allocator< a2dSmrtPtr
< a2dBaseTool > > >::iterator 
GetNextAround (typename std::list< a2dSmrtPtr< a2dBaseTool >, std::allocator< a2dSmrtPtr< a2dBaseTool > > >::iterator iter)
 get the next node ( begin() if no next )
 

Additional Inherited Members

- Public Types inherited from a2dSmrtPtrList< a2dBaseTool >
typedef a2dlist< a2dSmrtPtr
< a2dBaseTool > >::iterator 
itSmart
 
typedef a2dlist< a2dSmrtPtr
< a2dBaseTool >
>::const_iterator 
const_itSmart
 

Detailed Description

list for a2dBaseTool's

used as list of tools in a2dToolContr.

Definition at line 57 of file tools.h.


The documentation for this class was generated from the following files:
a2dToolList Class Reference -- Sun Oct 12 2014 17:04:51 -- Sun Oct 12 2014 -- 1.8.5 -- wxArt2D -- . -- Main Page Reference Documentation