RapyutaSimulationPlugins
Classes | Enumerations
RRObjectCommon.h File Reference

Common objects. More...

#include "PhysicsEngine/BodySetup.h"
#include "UObject/Object.h"
#include "RapyutaSimulationPlugins.h"
#include "RRObjectCommon.generated.h"
Include dependency graph for RRObjectCommon.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  FRRResource
 The atomic Sim resouces(Uassets) More...
 
struct  FRRResourceInfo
 Structure to store resources(Uassets) information. More...
 
struct  FRRMaterialProperty
 

Enumerations

enum  ERRFileType : uint8 {
  ERRFileType::NONE, ERRFileType::UASSET, ERRFileType::PAK, ERRFileType::INI,
  ERRFileType::YAML, ERRFileType::ZIP, ERRFileType::IMAGE_JPG, ERRFileType::IMAGE_GRAYSCALE_JPG,
  ERRFileType::IMAGE_PNG, ERRFileType::IMAGE_TGA, ERRFileType::IMAGE_EXR, ERRFileType::IMAGE_HDR,
  ERRFileType::LIGHT_PROFILE_IES, ERRFileType::JSON, ERRFileType::URDF, ERRFileType::SDF,
  ERRFileType::GAZEBO_WORLD, ERRFileType::MJCF, ERRFileType::CAD_FBX, ERRFileType::CAD_OBJ,
  ERRFileType::CAD_STL, ERRFileType::CAD_DAE, ERRFileType::TOTAL
}
 File types. More...
 
enum  ERRShapeType : uint8 {
  ERRShapeType::NONE, ERRShapeType::PLANE, ERRShapeType::BOX, ERRShapeType::CYLINDER,
  ERRShapeType::SPHERE, ERRShapeType::CAPSULE, ERRShapeType::MESH, ERRShapeType::TOTAL
}
 Shape types. More...
 
enum  ERRResourceDataType : uint8 {
  ERRResourceDataType::NONE, ERRResourceDataType::UE_PAK, ERRResourceDataType::UE_STATIC_MESH, ERRResourceDataType::UE_SKELETAL_MESH,
  ERRResourceDataType::UE_SKELETON, ERRResourceDataType::UE_PHYSICS_ASSET, ERRResourceDataType::UE_MATERIAL, ERRResourceDataType::UE_PHYSICAL_MATERIAL,
  ERRResourceDataType::UE_TEXTURE, ERRResourceDataType::UE_DATA_TABLE, ERRResourceDataType::UE_BODY_SETUP, ERRResourceDataType::TOTAL
}
 Sim resource(Uassets) data types. More...
 

Detailed Description

Common objects.

Todo:
add documentation

Enumeration Type Documentation

◆ ERRFileType

enum ERRFileType : uint8
strong

File types.

UENUM()

Enumerator
NONE 
UASSET 
PAK 
INI 
YAML 
ZIP 
IMAGE_JPG 
IMAGE_GRAYSCALE_JPG 
IMAGE_PNG 
IMAGE_TGA 
IMAGE_EXR 
IMAGE_HDR 
LIGHT_PROFILE_IES 
JSON 
URDF 
SDF 
GAZEBO_WORLD 
MJCF 
CAD_FBX 
CAD_OBJ 
CAD_STL 
CAD_DAE 
TOTAL 

◆ ERRResourceDataType

enum ERRResourceDataType : uint8
strong

Sim resource(Uassets) data types.

UENUM(BlueprintType)

Enumerator
NONE 
UE_PAK 
UE_STATIC_MESH 
UE_SKELETAL_MESH 
UE_SKELETON 
UE_PHYSICS_ASSET 
UE_MATERIAL 
UE_PHYSICAL_MATERIAL 
UE_TEXTURE 
UE_DATA_TABLE 
UE_BODY_SETUP 
TOTAL 

◆ ERRShapeType

enum ERRShapeType : uint8
strong

Shape types.

UENUM()

Enumerator
NONE 
PLANE 
BOX 
CYLINDER 
SPHERE 
CAPSULE 
MESH 
TOTAL