RavEngine
Loading...
Searching...
No Matches
RavEngine::SocketConstraint Struct Reference
Inheritance diagram for RavEngine::SocketConstraint:
[legend]
Collaboration diagram for RavEngine::SocketConstraint:
[legend]

Public Member Functions

 SocketConstraint (Entity id, decltype(target), const decltype(boneTarget)&)
 
- Public Member Functions inherited from RavEngine::Constraint
 Constraint (Entity, decltype(target))
 
void Destroy ()
 
auto GetTarget () const
 
 operator bool () const
 
- Public Member Functions inherited from RavEngine::ComponentWithOwner
 ComponentWithOwner (const decltype(owner) o)
 
Entity GetOwner () const
 

Public Attributes

std::string boneTarget
 
- Public Attributes inherited from RavEngine::Queryable< Constraint >
constexpr q_qt_def
 
- Public Attributes inherited from RavEngine::QueryableDelta< Constraint, SocketConstraint >
constexpr qb_qt_def
 

Additional Inherited Members

- Public Types inherited from RavEngine::Queryable< Constraint >
typedef std::array< ctti_t, ntypes > arraytype
 
- Public Types inherited from RavEngine::QueryableDelta< Constraint, SocketConstraint >
typedef std::array< ctti_t, ntypes > arraytype
 
- Static Public Member Functions inherited from RavEngine::Queryable< Constraint >
static constexpr const arraytype & GetQueryTypes ()
 
- Static Public Member Functions inherited from RavEngine::QueryableDelta< Constraint, SocketConstraint >
static constexpr const arraytype & GetQueryTypes ()
 
- Static Public Attributes inherited from RavEngine::Queryable< Constraint >
static constexpr std::size_t ntypes
 
- Static Public Attributes inherited from RavEngine::QueryableDelta< Constraint, SocketConstraint >
static constexpr std::size_t ntypes
 
- Protected Attributes inherited from RavEngine::Constraint
ComponentHandle< ConstraintTarget > target
 
float influence = 1.0
 
- Protected Attributes inherited from RavEngine::ComponentWithOwner
Entity owner
 

The documentation for this struct was generated from the following files: