
Public Member Functions | |
| void | GatherMatch (VertexBuffer const *vbuffer, std::vector< VBPPair > &matches) |
| LayoutMap () | |
| virtual | ~LayoutMap () |
Public Member Functions inherited from gte::ThreadSafeMap< VBPPair, std::shared_ptr< GL4InputLayout > > | |
| bool | Exists (VBPPairkey) const |
| void | GatherAll (std::vector< std::shared_ptr< GL4InputLayout > > &values) const |
| bool | Get (VBPPairkey, std::shared_ptr< GL4InputLayout > &value) const |
| bool | HasElements () const |
| void | Insert (VBPPairkey, std::shared_ptr< GL4InputLayout >value) |
| bool | Remove (VBPPairkey, std::shared_ptr< GL4InputLayout > &value) |
| void | RemoveAll () |
| ThreadSafeMap () | |
| virtual | ~ThreadSafeMap () |
Additional Inherited Members | |
Protected Attributes inherited from gte::ThreadSafeMap< VBPPair, std::shared_ptr< GL4InputLayout > > | |
| std::map< VBPPair, std::shared_ptr< GL4InputLayout > > | mMap |
| std::mutex | mMutex |
Definition at line 37 of file GteGL4InputLayoutManager.h.
|
virtual |
Definition at line 85 of file GteGL4InputLayoutManager.cpp.
| GL4InputLayoutManager::LayoutMap::LayoutMap | ( | ) |
Definition at line 89 of file GteGL4InputLayoutManager.cpp.
| void GL4InputLayoutManager::LayoutMap::GatherMatch | ( | VertexBuffer const * | vbuffer, |
| std::vector< VBPPair > & | matches | ||
| ) |
Definition at line 93 of file GteGL4InputLayoutManager.cpp.