Skip to content

Namespace uipc::core

Namespace List > uipc > core

Namespaces

Type Name
namespace internal

Classes

Type Name
class Animation
class Animator
class ConstitutionTabular
class ContactElement
class ContactModel
class ContactModelCollectionT <IsConst>
class ContactTabular
class DiffSim
class Engine
class EngineException
class EngineStatus
class EngineStatusCollection
class Feature
class FeatureCollection
class IEngine
class IFeature
class IObject
class IObjectCollection
class ISanityChecker
class ISanityCheckerCollection
class Object
class ObjectCollection
class ObjectCollectionSnapshot
class ObjectGeometrySlots <GeometryT>
class ObjectGeometrySlots< const geometry::Geometry > <>
class ObjectGeometrySlots< geometry::Geometry > <>
class ObjectSnapshot
class SanityCheckMessage
class SanityCheckMessageCollection
class SanityChecker
class SanityCheckerCollectionCreateInfo
class Scene
class SceneFactory
class SceneIO
class SceneIOError
class SceneSnapshot
class SceneSnapshotCommit
class World

Public Types

Type Name
typedef ContactModelCollectionT< true > CContactModelCollection
typedef ContactModelCollectionT< false > ContactModelCollection
enum int SanityCheckResult

Public Functions

Type Name
void from_json (const Json & j, ContactElement & element)
void from_json (const Json & json, ContactModel & model)
void from_json (const Json & j, Object & object)
void UIPC_CORE_API from_json (const Json & j, ObjectCollectionSnapshot & obj)
UIPC_CORE_API void from_json (const Json & j, ObjectSnapshot & snapshot)
SceneSnapshotCommit UIPC_CORE_API operator- (const SceneSnapshot & dst, const SceneSnapshot & src)
void to_json (Json & j, const ContactElement & element)
void to_json (Json & json, const ContactModel & model)
void to_json (Json & j, const ContactTabular & ct)
void to_json (Json & j, const Object & object)
void UIPC_CORE_API to_json (Json & j, const ObjectCollectionSnapshot & obj)
UIPC_CORE_API void to_json (Json & j, const ObjectSnapshot & snapshot)

Public Types Documentation

typedef CContactModelCollection

using uipc::core::CContactModelCollection =  ContactModelCollectionT<true>;

typedef ContactModelCollection

using uipc::core::ContactModelCollection =  ContactModelCollectionT<false>;

enum SanityCheckResult

enum uipc::core::SanityCheckResult {
    Success = 0,
    Warning = 1,
    Error = 2
};

Public Functions Documentation

function from_json

void uipc::core::from_json (
    const Json & j,
    ContactElement & element
) 

function from_json

void uipc::core::from_json (
    const Json & json,
    ContactModel & model
) 

function from_json

void uipc::core::from_json (
    const Json & j,
    Object & object
) 

function from_json

void UIPC_CORE_API uipc::core::from_json (
    const Json & j,
    ObjectCollectionSnapshot & obj
) 

function from_json

UIPC_CORE_API void uipc::core::from_json (
    const Json & j,
    ObjectSnapshot & snapshot
) 

function operator-

SceneSnapshotCommit UIPC_CORE_API uipc::core::operator- (
    const SceneSnapshot & dst,
    const SceneSnapshot & src
) 

function to_json

void uipc::core::to_json (
    Json & j,
    const ContactElement & element
) 

function to_json

void uipc::core::to_json (
    Json & json,
    const ContactModel & model
) 

function to_json

void uipc::core::to_json (
    Json & j,
    const ContactTabular & ct
) 

function to_json

void uipc::core::to_json (
    Json & j,
    const Object & object
) 

function to_json

void UIPC_CORE_API uipc::core::to_json (
    Json & j,
    const ObjectCollectionSnapshot & obj
) 

function to_json

UIPC_CORE_API void uipc::core::to_json (
    Json & j,
    const ObjectSnapshot & snapshot
) 


The documentation for this class was generated from the following file include/uipc/backend/visitors/animator_visitor.h