Logo
Public Member Functions | Public Attributes | List of all members
SharpKmyPhysics::PhysicsNode Class Reference

#include <PhysicsNode.h>

Inheritance diagram for SharpKmyPhysics::PhysicsNode:
SharpKmyPhysics::Collider SharpKmyPhysics::RigidBody

Public Member Functions

void setRestitution (f32 val)
 
void setFriction (f32 val)
 
void setName (System::String^ name)
 
void setWorldMatrix (SharpKmyMath::Matrix4 mtx)
 
void setNotifyTarget (PhysicsNotifyTarget ^tgt)
 
void setFellowId (int id)
 
void setFilterMask (unsigned short m)
 
void setFilterGroup (unsigned short m)
 
void setIgnoreFromRaycast (bool f)
 
void enable ()
 
void disable ()
 
bool isEnabled ()
 
PhysicsNotifyTarget getNotifyTarget ()
 
System::String getName ()
 
SharpKmyMath::Matrix4 getWorldMatrix ()
 
PhysicsBase getPhysicsBase ()
 

Public Attributes

kmyPhysics::PhysicsNode * obj = nullptr
 

Member Function Documentation

◆ disable()

void SharpKmyPhysics::PhysicsNode::disable ( )

◆ enable()

void SharpKmyPhysics::PhysicsNode::enable ( )

◆ getName()

System::String SharpKmyPhysics::PhysicsNode::getName ( )

◆ getNotifyTarget()

PhysicsNotifyTarget SharpKmyPhysics::PhysicsNode::getNotifyTarget ( )

◆ getPhysicsBase()

PhysicsBase SharpKmyPhysics::PhysicsNode::getPhysicsBase ( )

◆ getWorldMatrix()

SharpKmyMath::Matrix4 SharpKmyPhysics::PhysicsNode::getWorldMatrix ( )

◆ isEnabled()

bool SharpKmyPhysics::PhysicsNode::isEnabled ( )

◆ setFellowId()

void SharpKmyPhysics::PhysicsNode::setFellowId ( int  id)

◆ setFilterGroup()

void SharpKmyPhysics::PhysicsNode::setFilterGroup ( unsigned short  m)

◆ setFilterMask()

void SharpKmyPhysics::PhysicsNode::setFilterMask ( unsigned short  m)

◆ setFriction()

void SharpKmyPhysics::PhysicsNode::setFriction ( f32  val)

◆ setIgnoreFromRaycast()

void SharpKmyPhysics::PhysicsNode::setIgnoreFromRaycast ( bool  f)

◆ setName()

void SharpKmyPhysics::PhysicsNode::setName ( System::String^  name)

◆ setNotifyTarget()

void SharpKmyPhysics::PhysicsNode::setNotifyTarget ( PhysicsNotifyTarget tgt)

◆ setRestitution()

void SharpKmyPhysics::PhysicsNode::setRestitution ( f32  val)

◆ setWorldMatrix()

void SharpKmyPhysics::PhysicsNode::setWorldMatrix ( SharpKmyMath::Matrix4  mtx)

Member Data Documentation

◆ obj

kmyPhysics::PhysicsNode* SharpKmyPhysics::PhysicsNode::obj = nullptr