AddEventListener(Object *pObject) | VSN::Object | |
AddGeomObject(Geometry *pGeom) | VSN::Material | |
AddObjectId(const NodeKey &key) | VSN::Material | |
BasicObject() | VSN::BasicObject | |
BindWithThread(Thread *thread) | VSN::Object | |
CopyFrom(const Material &material) | VSN::Material | |
DeleteTexture() | VSN::Material | |
DetachGeomObject(const NodeKey &key) | VSN::Material | |
DetachObjectId(const NodeKey &key) | VSN::Material | |
Feature(Node *pParent=nullptr) | VSN::Feature | |
Feature(const NodeKey &key, const String &name) | VSN::Feature | |
Feature(FeaturePrivate &dd, Node *parent=nullptr) | VSN::Feature | protected |
FindChild(const String &objName=String()) const | VSN::Object | inline |
FindChildren(const String &objName=String(), VSN::ChildFindingPolicies policies=VSN::FindAllNestedChildren) const | VSN::Object | inline |
GetAmbient() const | VSN::Material | |
GetChildNodes() const | VSN::Node | |
GetChildren() const | VSN::Object | |
GetCustomKey() const | VSN::Node | |
GetDiffuse() const | VSN::Material | |
GetEmission() const | VSN::Material | |
GetEssences() const | VSN::Feature | |
GetHashMaterial() const | VSN::Material | |
GetMutex() | VSN::Object | |
GetObjectName() const | VSN::Object | |
GetParent() const | VSN::Object | |
GetParentNode() const | VSN::Node | |
GetPattern() const | VSN::PatternMaterial | |
GetPatternSize() const | VSN::PatternMaterial | |
GetProperty(const String &name) const | VSN::Object | |
GetSender() const | VSN::Object | |
GetShininess() const | VSN::Material | |
GetSpecular() const | VSN::Material | |
GetTexture() const | VSN::Material | |
GetTextureID() const | VSN::Material | |
GetThread() const | VSN::Object | |
GetUniqueKey() const | VSN::Node | |
GetUseCount() const | VSN::Material | |
glPerform(FaceSide faceSide=FaceSide::FrontAndBack) | VSN::PatternMaterial | virtual |
VSN::Material::glPerform(float) | VSN::Material | virtual |
IsControlType() const | VSN::Object | |
IsEnabled() const | VSN::Node | |
IsMaterialPresentedTexture() const | VSN::Material | |
IsMaterialUnused() const | VSN::Material | |
IsNotificationsBlocked() const | VSN::Node | |
IsShareable() const | VSN::Feature | |
IsSignalsBlocked() const | VSN::Object | |
IsTextureLoaded() const | VSN::Material | |
IsTransparent() const | VSN::Material | |
KillTimer(int id) | VSN::Object | |
Material() | VSN::Material | |
Material(const Color &color, float opacity=1.f) | VSN::Material | |
Material(const String &name, const float *pDiffuseColor) | VSN::Material | |
Material(Texture2D *pTexture, const String &name=String()) | VSN::Material | |
Material(const Material &material) | VSN::Material | |
Material(MaterialPrivate &dd, Node *pParent) | VSN::Material | protected |
VSN::Node::Node(Node *pParent=nullptr) | VSN::Node | explicit |
VSN::Node::Node(NodePrivate &dd, Node *pParent) | VSN::Node | protected |
Object(Object *pParent=nullptr) | VSN::Object | explicit |
operator=(const PatternMaterial &mat) | VSN::PatternMaterial | |
VSN::Material::operator=(const Material &mat) | VSN::Material | |
operator==(const PatternMaterial &) const | VSN::PatternMaterial | |
VSN::Material::operator==(const Material &) const | VSN::Material | |
Pattern enum name | VSN::PatternMaterial | |
PatternMaterial(Pattern pattern=Points, int size=1) | VSN::PatternMaterial | |
PatternMaterial(const Color &color, Pattern pattern=Points, int size=1) | VSN::PatternMaterial | |
Release() | VSN::PatternMaterial | virtual |
RemoveEventListener(Object *pObject) | VSN::Object | |
SceneModificationEvent(const std::shared_ptr< SceneModification > &modification) | VSN::Node | protectedvirtual |
SetAmbient(const Color &ambient) | VSN::Material | |
SetBlockNotifications(bool block) | VSN::Node | |
SetBlockSignals(bool bBlock) | VSN::Object | |
SetCustomKey(const NodeKey &key) | VSN::Node | |
SetDiffuse(const Color &diffuse) | VSN::Material | |
SetEmission(const Color &emission) | VSN::Material | |
SetObjectName(const String &name) | VSN::Object | |
SetParent(Node *pParent) | VSN::Node | |
VSN::Object::SetParent(Object *pParent) | VSN::Object | |
SetPattern(Pattern pattern, int size=1) | VSN::PatternMaterial | |
SetShininess(float shininess) | VSN::Material | |
SetSpecular(const Color &specular) | VSN::Material | |
SetTexture(Texture2D *pTexture) | VSN::Material | |
SetUniqueKey(const NodeKey &key) | VSN::Node | |
StartTimer(int interval, TimerType timerType=tt_CoarseTimer) | VSN::Object | |
~BasicObject() | VSN::BasicObject | virtual |
~Feature() | VSN::Feature | virtual |
~Node() | VSN::Node | virtual |
~Object() | VSN::Object | virtual |
~PatternMaterial() | VSN::PatternMaterial | virtual |