Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

nvsg::SpotLight Member List

This is the complete list of members for nvsg::SpotLight, including all inherited members.

addRef() const nvutil::RCObject [inline]
beginEdit(const T *obj)nvsg::Object [related]
calcBoundingSphere(void) const nvsg::LightSource [inline, protected, virtual]
clone(void) const nvsg::SpotLight [virtual]
containsCgFx(void) const nvsg::Node [virtual]
containsLight(void) const nvsg::LightSource [virtual]
containsTransparentMaterial(void) const nvsg::Node [virtual]
containsTransparentTexture(void) const nvsg::Node [virtual]
create(void)nvsg::SpotLight [static]
createFromBase(const LightSource &rhs)nvsg::SpotLight [static]
doneReading(void) const nvsg::Object [inline]
doneWriting(void) const nvsg::Object [inline]
endEdit(T *&obj)nvsg::Object [related]
extendBoundingSphere(const nvmath::Sphere3f &sphere) const nvsg::Node [inline, protected]
getAmbientColor(void) const nvsg::LightSource [inline]
getAnimation(void) const nvsg::LightSource [inline]
getAnnotation(void) const nvsg::Node [inline]
getAttenuation(void) const nvsg::SpotLight [inline]
getAttenuation(float &c, float &l, float &q) const nvsg::SpotLight [inline]
getBoundingSphere(void) const nvsg::Node [inline]
getCutoffAngle(void) const nvsg::SpotLight [inline]
getDataID(void) const nvsg::SpotLight [virtual]
getDeviceAbstractionLinkData(unsigned int dataID, std::vector< DALData * > &data) const nvsg::DALHost [inline]
getDiffuseColor(void) const nvsg::LightSource [inline]
getDirection(void) const nvsg::LightSource [inline]
getFalloffExponent(void) const nvsg::SpotLight [inline]
getIntensity(void) const nvsg::LightSource [inline]
getInverse(void) const nvsg::LightSource [inline]
getLastRecentlyUsedDeviceAbstractionLinkData() const nvsg::DALHost [inline]
getName(void) const nvsg::Object [inline]
getNumberOfFrames(void) const nvsg::LightSource [inline, virtual]
getNumberOfParents() const nvsg::Node [inline]
getObjectCode() const nvsg::Object [inline]
getOrientation(void) const nvsg::LightSource [inline]
getParent(size_t i) const nvsg::Node [inline]
getPosition(void) const nvsg::LightSource [inline]
getSpecularColor(void) const nvsg::LightSource [inline]
getTransformationMatrix(void) const nvsg::LightSource [inline]
IAllocator()nvutil::IAllocator [inline]
invalidateBoundingSphere(void) const nvsg::Node
invalidateCgFxContainment(void)nvsg::Node [virtual]
invalidateLightContainment(void)nvsg::Node [virtual]
invalidateNumberOfFrames(void) const nvsg::Node [virtual]
invalidateTransparentMaterialContainment(void)nvsg::Node [virtual]
invalidateTransparentTextureContainment(void)nvsg::Node [virtual]
isAttenuated(void) const nvsg::SpotLight [inline]
isBoundingSphereValid(void) const nvsg::Node [inline]
isDataShared(void) const nvsg::SpotLight [virtual]
isShareable() const nvutil::RCObject [inline]
isShared() const nvutil::RCObject [inline]
LightSource(void)nvsg::LightSource [protected]
LightSource(const LightSource &rhs)nvsg::LightSource [protected]
m_objectCodenvsg::Object [protected]
markUnshareable()nvutil::RCObject [inline]
Node(void)nvsg::Node [protected]
Node(const Node &rhs)nvsg::Node [protected]
Object(void)nvsg::Object [protected]
Object(const Object &rhs)nvsg::Object [protected]
operator delete(void *p, size_t size)nvutil::IAllocator [inline]
operator new(size_t size)nvutil::IAllocator [inline]
operator new(size_t size, void *p)nvutil::IAllocator [inline]
operator=(const RCObject &rhs)nvutil::RCObject [inline, protected]
RCObject()nvutil::RCObject [inline]
RCObject(const RCObject &rhs)nvutil::RCObject [inline, protected]
releaseDeviceAbstractionLinkData()nvsg::DALHost [inline]
removeRef() const nvutil::RCObject [inline]
setAmbientColor(const nvmath::Vec3f &c)nvsg::LightSource [inline]
setAnimation(const Animation< nvmath::Trafo > *pAnimation)nvsg::LightSource
setAnimationFrame(size_t frame)nvsg::LightSource
setAnnotation(const char *anno)nvsg::Node
setAttenuation(float c, float l, float q)nvsg::SpotLight [inline]
setCutoffAngle(float ca)nvsg::SpotLight [inline]
setDiffuseColor(const nvmath::Vec3f &c)nvsg::LightSource [inline]
setDirection(const nvmath::Vec3f &direction)nvsg::LightSource
setFalloffExponent(float fe)nvsg::SpotLight [inline]
setIntensity(float i)nvsg::LightSource [inline]
setLastRecentlyUsedDeviceAbstractionLinkData(DALData *lastRecentlyUsed) const nvsg::DALHost [inline]
setName(const std::string &name)nvsg::Object [inline]
setOrientation(const nvmath::Quatf &orientation)nvsg::LightSource [inline]
setPosition(const nvmath::Vec3f &position)nvsg::LightSource [inline]
setSpecularColor(const nvmath::Vec3f &c)nvsg::LightSource [inline]
SpotLight(void)nvsg::SpotLight [protected]
SpotLight(const LightSource &rhs)nvsg::SpotLight [protected]
SpotLight(const SpotLight &rhs)nvsg::SpotLight [protected]
storeDeviceAbstractionLinkData(unsigned int dataID, DALData *data) const nvsg::DALHost [inline]
theAllocator typedefnvutil::IAllocator
transformBoundingSphere(const nvmath::Mat44f &m, float factor=1.0f) const nvsg::Node [inline, protected]
waitToRead(size_t milliseconds=0xFFFFFFFF) const nvsg::Object [inline]
waitToWrite(size_t milliseconds=0xFFFFFFFF) const nvsg::Object [inline]
~IAllocator()nvutil::IAllocator [inline, virtual]
~LightSource(void)nvsg::LightSource [protected, virtual]
~Node(void)nvsg::Node [protected, virtual]
~Object()nvsg::Object [protected, virtual]
~RCObject()nvutil::RCObject [inline, protected, virtual]
~SpotLight(void)nvsg::SpotLight [protected, virtual]


Generated on Tue Mar 1 13:20:56 2005 for NVSGSDK by NVIDIA