integration/gwnavruntimeglue/bulletcollisioninterface/bulletblobs.h Source File

bulletblobs.h
Go to the documentation of this file.
1 /*
2 * Copyright 2016 Autodesk, Inc. All rights reserved.
3 * Use of this software is subject to the terms of the Autodesk license agreement and any attachments or Appendices thereto provided at the time of installation or download,
4 * or which otherwise accompanies this software in either electronic or hard copy form, or which is signed by you and accepted by Autodesk.
5 */
6 
7 #pragma once
8 
11 
12 class btStridingMeshInterface;
13 
14 class IndexedMeshArrayBlobBuilder_FromBullet : public Kaim::BaseBlobBuilder<Kaim::IndexedMeshArrayBlob>
15 {
16 public:
17  explicit IndexedMeshArrayBlobBuilder_FromBullet(btStridingMeshInterface* bulletMeshInterface) : m_bulletMeshInterface(bulletMeshInterface) {}
18 
19  void DoBuild();
20 
21  btStridingMeshInterface* m_bulletMeshInterface;
22 };
23 
BaseBlobBuilder is an abstract base class that builds a blob within a contiguous block of memory...
Definition: baseblobbuilder.h:27
virtual void DoBuild()=0
Implement this function in any class that derives from BaseBlobBuilder.