The small3d library
Tiny C++ 3D game development library for Win/Linux
Toggle main menu visibility
Main Page
Topics
small3d Tutorial
Setting up small3d with Visual Studio
Setting up small3d with Xcode
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
a
b
c
d
f
g
i
j
l
m
n
o
p
r
s
t
v
w
~
Functions
a
b
c
d
f
g
i
l
m
o
p
r
s
t
w
~
Variables
a
b
c
d
f
i
j
l
m
n
o
p
r
s
t
v
w
Files
File List
File Members
All
Functions
Variables
Macros
changelog
•
All
Classes
Namespaces
Files
Functions
Variables
Enumerations
Macros
Pages
Loading...
Searching...
No Matches
Here is a list of all documented class members with links to the class documentation for each member:
- a -
animate() :
small3d::SceneObject
animations :
small3d::Model
append() :
small3d::Logger
- b -
BinaryFile() :
small3d::BinaryFile
BoundingBoxSet() :
small3d::BoundingBoxSet
boxExtremes :
small3d::BoundingBoxSet
- c -
cameraPosition :
small3d::Renderer
clearBuffers() :
small3d::Renderer
contains() :
small3d::BoundingBoxSet
,
small3d::SceneObject
containsCorners() :
small3d::BoundingBoxSet
,
small3d::SceneObject
createRectangle() :
small3d::Renderer
- d -
defaultTextureImage :
small3d::Model
deleteTexture() :
small3d::Renderer
divideVolume() :
small3d::Sound
- f -
facesVertexIndexes :
small3d::BoundingBoxSet
facesVertexIndexesTriangulated :
small3d::BoundingBoxSet
File() :
small3d::File
fullPath :
small3d::File
- g -
generateTexture() :
small3d::Renderer
getBoundingBoxSetExtremes() :
small3d::SceneObject
getBoundingBoxSetModels() :
small3d::SceneObject
getByteSize() :
small3d::Image
getCameraOrientation() :
small3d::Renderer
getCameraRotation() :
small3d::Renderer
getCameraRotationXYZ() :
small3d::Renderer
getCurrentPose() :
small3d::SceneObject
getData() :
small3d::Image
getHeight() :
small3d::Image
getInstance() :
small3d::Renderer
getJointTransform() :
small3d::Model
getMeshNames() :
small3d::BinaryFile
,
small3d::File
,
small3d::GlbFile
,
small3d::WavefrontFile
getModel() :
small3d::SceneObject
getModels() :
small3d::BoundingBoxSet
getName() :
small3d::SceneObject
getNumAnimations() :
small3d::Model
getNumBoxes() :
small3d::BoundingBoxSet
getNumPoses() :
small3d::Model
getOrientation() :
small3d::SceneObject
getOriginalScale() :
small3d::Model
getRotationXYZ() :
small3d::SceneObject
getTransform() :
small3d::Model
getTransformation() :
small3d::SceneObject
getWidth() :
small3d::Image
getWindow() :
small3d::Renderer
,
small3d::Windowing
GlbFile() :
small3d::GlbFile
- i -
Image() :
small3d::Image
indexData :
small3d::Model
indexDataByteSize :
small3d::Model
initWindow() :
small3d::Windowing
- j -
jointData :
small3d::Model
jointDataByteSize :
small3d::Model
joints :
small3d::Model
- l -
lightDirection :
small3d::Renderer
lightIntensity :
small3d::Renderer
load() :
small3d::BinaryFile
,
small3d::File
,
small3d::GlbFile
,
small3d::WavefrontFile
Logger() :
small3d::Logger
- m -
Material() :
small3d::Material
material :
small3d::Model
MAX_JOINTS_SUPPORTED :
small3d::Model
Model() :
small3d::Model
- n -
normalsData :
small3d::Model
normalsDataByteSize :
small3d::Model
noShadow :
small3d::Model
NOTRGBA :
small3d::Image
- o -
operator=() :
small3d::Sound
optDensIndexRef :
small3d::Material
origFramebuffer :
small3d::Renderer
origRenderbuffer :
small3d::Renderer
- p -
play() :
small3d::Sound
position :
small3d::SceneObject
printTokensRecursive() :
small3d::GlbFile
printTokensSerial() :
small3d::GlbFile
- r -
realWindowHeight :
small3d::Windowing
realWindowWidth :
small3d::Windowing
render() :
small3d::Renderer
resetAnimation() :
small3d::SceneObject
rotate() :
small3d::SceneObject
rotateCamera() :
small3d::Renderer
- s -
saveBinary() :
small3d::Model
,
small3d::Sound
scale :
small3d::Model
SceneObject() :
small3d::SceneObject
setAnimation() :
small3d::Model
,
small3d::SceneObject
setBackgroundColour() :
small3d::Renderer
setCameraRotation() :
small3d::Renderer
setCameraTransformation() :
small3d::Renderer
setFrameDelay() :
small3d::SceneObject
setRotation() :
small3d::SceneObject
setTransformation() :
small3d::SceneObject
shadowCamTransformation :
small3d::Renderer
shadowsActive :
small3d::Renderer
shadowSpaceSize :
small3d::Renderer
Sound() :
small3d::Sound
start() :
small3d::Renderer
startAnimating() :
small3d::SceneObject
stop() :
small3d::Renderer
,
small3d::Sound
stopAnimating() :
small3d::SceneObject
swapBuffers() :
small3d::Renderer
,
small3d::Windowing
- t -
terminate() :
small3d::Windowing
textureCoordsData :
small3d::Model
textureCoordsDataByteSize :
small3d::Model
toColour() :
small3d::Image
- v -
vertexData :
small3d::Model
vertexDataByteSize :
small3d::Model
vertices :
small3d::BoundingBoxSet
- w -
WavefrontFile() :
small3d::WavefrontFile
weightData :
small3d::Model
weightDataByteSize :
small3d::Model
- ~ -
~BoundingBoxSet() :
small3d::BoundingBoxSet
~Image() :
small3d::Image
~Logger() :
small3d::Logger
~Renderer() :
small3d::Renderer
~SceneObject() :
small3d::SceneObject
~Sound() :
small3d::Sound
Generated by
1.12.0