text: // Copyright 2020 The Defold Foundation
  // Licensed under the Defold License version 1.0 (the "License"); you may not use
  // this file except in compliance with the License.
  //
  // You may obtain a copy of the License, together with FAQs at
  // https://www.defold.com/license
  //
  // Unless required by applicable law or agreed to in writing, software distributed
  // under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
  // CONDITIONS OF ANY KIND, either express or implied. See the License for the
  // specific language governing permissions and limitations under the License.
  
  #ifndef DMSDK_GAMESYS_CONVEX_SHAPE_H
  #define DMSDK_GAMESYS_CONVEX_SHAPE_H
  
  namespace dmPhysics
  {
      typedef void* HCollisionShape3D;
      typedef void* HCollisionShape2D;
  }
  
  namespace dmGameSystem
  {
      struct ConvexShapeResource
      {
          union
          {
              dmPhysics::HCollisionShape3D m_Shape3D;
              dmPhysics::HCollisionShape2D m_Shape2D;
          };
          bool m_3D;
      };
  }
  
  #endif // DMSDK_GAMESYS_CONVEX_SHAPE_H
  