Steve Grenier a1b933948d Fixed center of mass calculation in constraint setup to not require a model be attached directly to the node containing the rigid bodies used to create the constraint. 13 years ago
..
AbsoluteLayout.cpp e7a31afb79 Fixing issues with scrolling within multiple nested containers. 13 years ago
AbsoluteLayout.h 6d35ad93ce Updated doxygen gameplay-api and missing code comments. 13 years ago
Animation.cpp 3a94125366 Fixed node cloning. The animation clips will now be cloned. The cloned animations start paused and at time zero/ 13 years ago
Animation.h 7dd0fc15ef Added support for loading any object that can load from a Properties object using a url instead of just a file name. 13 years ago
AnimationClip.cpp f083148ab5 Renamed any getID with getId to be consistent with Node and other classes that had already been using getId. 13 years ago
AnimationClip.h e92919ff58 Added hidden assignment operator to the gameplay classes that extend Ref. 13 years ago
AnimationController.cpp ee61e40cc8 Fixed issue where time would not progress properly in animations when the game framerate was significantly high (greater than several hundred FPS). 13 years ago
AnimationController.h ee61e40cc8 Fixed issue where time would not progress properly in animations when the game framerate was significantly high (greater than several hundred FPS). 13 years ago
AnimationTarget.cpp 11ac514446 Minor assert changes. 13 years ago
AnimationTarget.h 7efd39d479 Fixes Issue #402. 13 years ago
AnimationValue.cpp 3a94125366 Fixed node cloning. The animation clips will now be cloned. The cloned animations start paused and at time zero/ 13 years ago
AnimationValue.h 3a94125366 Fixed node cloning. The animation clips will now be cloned. The cloned animations start paused and at time zero/ 13 years ago
AudioBuffer.cpp 02a54bffef Updated WAV file loading to work properly (some valid chunks were causing failure to load). 13 years ago
AudioBuffer.h e92919ff58 Added hidden assignment operator to the gameplay classes that extend Ref. 13 years ago
AudioController.cpp ee61e40cc8 Fixed issue where time would not progress properly in animations when the game framerate was significantly high (greater than several hundred FPS). 13 years ago
AudioController.h ee61e40cc8 Fixed issue where time would not progress properly in animations when the game framerate was significantly high (greater than several hundred FPS). 13 years ago
AudioListener.cpp 97e0defd80 Error handling improvements (2 of 7 - Animation and Audio systems). 13 years ago
AudioListener.h 4c19de919b Fixed bug in AudioSource related to cloning AudioSource. 13 years ago
AudioSource.cpp 02926c60b1 Error handling improvement (5 of 7 - Graphics). 13 years ago
AudioSource.h 66944d8696 Fixes to header comments. 13 years ago
Base.h 0b3019592f Fixed iOS for DepthStencilBuffer 13 years ago
BoundingBox.cpp cb259ae230 Error handling improvements (3 of 7 - Scene and Tools/Utilities). 13 years ago
BoundingBox.h cb37f13d91 Changed tabs to spaces. 13 years ago
BoundingBox.inl 64e91c1bde Changed the binary operators to return a const qualified value in order to avoid issues like: 14 years ago
BoundingSphere.cpp cb259ae230 Error handling improvements (3 of 7 - Scene and Tools/Utilities). 13 years ago
BoundingSphere.h 64e91c1bde Changed the binary operators to return a const qualified value in order to avoid issues like: 14 years ago
BoundingSphere.inl 64e91c1bde Changed the binary operators to return a const qualified value in order to avoid issues like: 14 years ago
Bundle.cpp f083148ab5 Renamed any getID with getId to be consistent with Node and other classes that had already been using getId. 13 years ago
Bundle.h e92919ff58 Added hidden assignment operator to the gameplay classes that extend Ref. 13 years ago
Button.cpp 9e5d7743b9 For gameplay: 13 years ago
Button.h 9e5d7743b9 For gameplay: 13 years ago
Camera.cpp cb259ae230 Error handling improvements (3 of 7 - Scene and Tools/Utilities). 13 years ago
Camera.h e92919ff58 Added hidden assignment operator to the gameplay classes that extend Ref. 13 years ago
CheckBox.cpp e137e948bb Adds Gamepad class to gameplay. 13 years ago
CheckBox.h e137e948bb Adds Gamepad class to gameplay. 13 years ago
Container.cpp f083148ab5 Renamed any getID with getId to be consistent with Node and other classes that had already been using getId. 13 years ago
Container.h c1c7be078f Adds the following APIs to the Gamepad class: 13 years ago
Control.cpp f083148ab5 Renamed any getID with getId to be consistent with Node and other classes that had already been using getId. 13 years ago
Control.h e92919ff58 Added hidden assignment operator to the gameplay classes that extend Ref. 13 years ago
Curve.cpp 4e3640edeb Fixed assertion in Curve where a curve with one key frame failed the assertion. 13 years ago
Curve.h e92919ff58 Added hidden assignment operator to the gameplay classes that extend Ref. 13 years ago
Curve.inl 3d78ad1c1b Fixes bug in animation blending. 14 years ago
DebugNew.cpp 2ecb9b9046 Fixing a potential memory leak in Theme that showed up in the particles sample. 13 years ago
DebugNew.h b3f5635387 Cleanup to comments 13 years ago
DepthStencilTarget.cpp f083148ab5 Renamed any getID with getId to be consistent with Node and other classes that had already been using getId. 13 years ago
DepthStencilTarget.h e92919ff58 Added hidden assignment operator to the gameplay classes that extend Ref. 13 years ago
Effect.cpp 17009ca8ef Optimization for Form to use a static Effect that is not required to be loaded from file and require a deploy resource when Forms are attached to 3D Nodes. 13 years ago
Effect.h e92919ff58 Added hidden assignment operator to the gameplay classes that extend Ref. 13 years ago
FileSystem.cpp 861f6bda6d Improved stock shader library to be more modular and reducing duplicate shader code. 13 years ago
FileSystem.h 861f6bda6d Improved stock shader library to be more modular and reducing duplicate shader code. 13 years ago
FlowLayout.cpp 15aafb3c21 Fixes #476 (adding mouse event support to UI controls). 13 years ago
FlowLayout.h 6d35ad93ce Updated doxygen gameplay-api and missing code comments. 13 years ago
Font.cpp 6972c9a337 Fixes #191 13 years ago
Font.h e92919ff58 Added hidden assignment operator to the gameplay classes that extend Ref. 13 years ago
Form.cpp f083148ab5 Renamed any getID with getId to be consistent with Node and other classes that had already been using getId. 13 years ago
Form.h f083148ab5 Renamed any getID with getId to be consistent with Node and other classes that had already been using getId. 13 years ago
FrameBuffer.cpp f083148ab5 Renamed any getID with getId to be consistent with Node and other classes that had already been using getId. 13 years ago
FrameBuffer.h e92919ff58 Added hidden assignment operator to the gameplay classes that extend Ref. 13 years ago
Frustum.cpp d6fb7718c6 Error handling improvements (4 of 7 - Math). 13 years ago
Frustum.h 37374d81cd Fixing a bug in Frustum where planes were being calculated incorrectly. 13 years ago
Game.cpp 635aa6cb3a Changed Game::setMouseCapture and Platform::setMouseCapture to setMouseCaptured. 13 years ago
Game.h 635aa6cb3a Changed Game::setMouseCapture and Platform::setMouseCapture to setMouseCaptured. 13 years ago
Game.inl 936a4efd3a Merge branch 'next' of https://github.com/blackberry-gaming/GamePlay into next-sgrenier 13 years ago
Gamepad.cpp f083148ab5 Renamed any getID with getId to be consistent with Node and other classes that had already been using getId. 13 years ago
Gamepad.h f083148ab5 Renamed any getID with getId to be consistent with Node and other classes that had already been using getId. 13 years ago
Image.cpp 02926c60b1 Error handling improvement (5 of 7 - Graphics). 13 years ago
Image.h e92919ff58 Added hidden assignment operator to the gameplay classes that extend Ref. 13 years ago
Image.inl 4004be749c Refactors Image into its own separate class (from Texture::Image). 14 years ago
Joint.cpp cb259ae230 Error handling improvements (3 of 7 - Scene and Tools/Utilities). 13 years ago
Joint.h e92919ff58 Added hidden assignment operator to the gameplay classes that extend Ref. 13 years ago
Joystick.cpp 635aa6cb3a Changed Game::setMouseCapture and Platform::setMouseCapture to setMouseCaptured. 13 years ago
Joystick.h 9e5d7743b9 For gameplay: 13 years ago
Joystick.inl 115e8b15b7 Adds support for a Joystick control. 13 years ago
Keyboard.h b882214017 Fixed multi-touch for Android. 14 years ago
Label.cpp e137e948bb Adds Gamepad class to gameplay. 13 years ago
Label.h e137e948bb Adds Gamepad class to gameplay. 13 years ago
Layout.cpp 449f37eeae Fixed bug in SpriteBatch::draw() method that rotates the quad in 2D. 13 years ago
Layout.h 6d35ad93ce Updated doxygen gameplay-api and missing code comments. 13 years ago
Light.cpp 02926c60b1 Error handling improvement (5 of 7 - Graphics). 13 years ago
Light.h e92919ff58 Added hidden assignment operator to the gameplay classes that extend Ref. 13 years ago
Material.cpp 861f6bda6d Improved stock shader library to be more modular and reducing duplicate shader code. 13 years ago
Material.h 7dd0fc15ef Added support for loading any object that can load from a Properties object using a url instead of just a file name. 13 years ago
MaterialParameter.cpp 861f6bda6d Improved stock shader library to be more modular and reducing duplicate shader code. 13 years ago
MaterialParameter.h e92919ff58 Added hidden assignment operator to the gameplay classes that extend Ref. 13 years ago
MathUtil.h 59d95ccbf1 Minor cleanup for MathUtil. 13 years ago
MathUtil.inl 59d95ccbf1 Minor cleanup for MathUtil. 13 years ago
MathUtilNeon.inl 59d95ccbf1 Minor cleanup for MathUtil. 13 years ago
Matrix.cpp 59d95ccbf1 Minor cleanup for MathUtil. 13 years ago
Matrix.h 64e91c1bde Changed the binary operators to return a const qualified value in order to avoid issues like: 14 years ago
Matrix.inl 64e91c1bde Changed the binary operators to return a const qualified value in order to avoid issues like: 14 years ago
Mesh.cpp 02926c60b1 Error handling improvement (5 of 7 - Graphics). 13 years ago
Mesh.h e92919ff58 Added hidden assignment operator to the gameplay classes that extend Ref. 13 years ago
MeshBatch.cpp 02926c60b1 Error handling improvement (5 of 7 - Graphics). 13 years ago
MeshBatch.h 79913cea30 Added missing class api documentation. 13 years ago
MeshBatch.inl 02926c60b1 Error handling improvement (5 of 7 - Graphics). 13 years ago
MeshPart.cpp 02926c60b1 Error handling improvement (5 of 7 - Graphics). 13 years ago
MeshPart.h 1f9ab7278c Moved <description> in bar-descriptor.xml to proper location in samples. 14 years ago
MeshSkin.cpp 3a94125366 Fixed node cloning. The animation clips will now be cloned. The cloned animations start paused and at time zero/ 13 years ago
MeshSkin.h e92919ff58 Added hidden assignment operator to the gameplay classes that extend Ref. 13 years ago
Model.cpp 43b8418323 Fixed cloning a model that contains materials that are bound to a mesh part. 13 years ago
Model.h e92919ff58 Added hidden assignment operator to the gameplay classes that extend Ref. 13 years ago
Mouse.h d2bbb5e22c Removed mouseWheelEvent and combined it with mouseEvent instead. 14 years ago
Node.cpp 743f73d710 Merge branch 'next' of https://github.com/blackberry-gaming/GamePlay into next-setaylor 13 years ago
Node.h 66944d8696 Fixes to header comments. 13 years ago
ParticleEmitter.cpp f9a3585ce1 Changed Game::menu to menuEvent 13 years ago
ParticleEmitter.h f9a3585ce1 Changed Game::menu to menuEvent 13 years ago
Pass.cpp 63ad96eed6 Changes to DepthStencilTarget where DEPTH24 -> DEPTH and DEPTH24_STENCIL8 -> DEPTH_STENCIL to be more flexible to allow the platform to implement less or more supported precision. 13 years ago
Pass.h 63ad96eed6 Changes to DepthStencilTarget where DEPTH24 -> DEPTH and DEPTH24_STENCIL8 -> DEPTH_STENCIL to be more flexible to allow the platform to implement less or more supported precision. 13 years ago
PhysicsCharacter.cpp ea6c5a7058 Changes calls in gameplay to abs() on a float to the floating point version fabs(). 13 years ago
PhysicsCharacter.h 9638f1b718 Updated player controls for character sample to a 3rd person style camera. 13 years ago
PhysicsCollisionObject.cpp ec327eb2aa Refactors public class that inherit from Bullet classes into protected/private inner classes. 13 years ago
PhysicsCollisionObject.h 477b9537eb Fixed spelling mistake in PhysicsCollisionObject.h 13 years ago
PhysicsCollisionShape.cpp bb7a73550a Updates physics properties definitions for collision objects. 13 years ago
PhysicsCollisionShape.h 612d78a423 Fixes warnings in doxygen docs. 13 years ago
PhysicsConstraint.cpp a1b933948d Fixed center of mass calculation in constraint setup to not require a model be attached directly to the node containing the rigid bodies used to create the constraint. 13 years ago
PhysicsConstraint.h a1b933948d Fixed center of mass calculation in constraint setup to not require a model be attached directly to the node containing the rigid bodies used to create the constraint. 13 years ago
PhysicsConstraint.inl bd37f58064 Error handling improvements (7 of 7 - Physics). 13 years ago
PhysicsController.cpp 58b628643c Adds hit test filter support for ray and sweep tests in PhysicsController. 13 years ago
PhysicsController.h 58b628643c Adds hit test filter support for ray and sweep tests in PhysicsController. 13 years ago
PhysicsFixedConstraint.cpp 406c3651d0 - Updated character sample. 14 years ago
PhysicsFixedConstraint.h 6bd1537915 Updated all gameplay .h/.cpp files to remove the useless file headers that only identify the file name. 14 years ago
PhysicsFixedConstraint.inl 6bd1537915 Updated all gameplay .h/.cpp files to remove the useless file headers that only identify the file name. 14 years ago
PhysicsGenericConstraint.cpp ae84b48fd2 Removes old header includes. 13 years ago
PhysicsGenericConstraint.h 6bd1537915 Updated all gameplay .h/.cpp files to remove the useless file headers that only identify the file name. 14 years ago
PhysicsGenericConstraint.inl bd37f58064 Error handling improvements (7 of 7 - Physics). 13 years ago
PhysicsGhostObject.cpp bb7a73550a Updates physics properties definitions for collision objects. 13 years ago
PhysicsGhostObject.h 612d78a423 Fixes warnings in doxygen docs. 13 years ago
PhysicsHingeConstraint.cpp bd37f58064 Error handling improvements (7 of 7 - Physics). 13 years ago
PhysicsHingeConstraint.h 6bd1537915 Updated all gameplay .h/.cpp files to remove the useless file headers that only identify the file name. 14 years ago
PhysicsRigidBody.cpp 879ce17664 Merge branch 'next' of https://github.com/blackberry-gaming/GamePlay into next-sgrenier 13 years ago
PhysicsRigidBody.h 4ca0d43d5c Fixed bug with PhysicsController::rayTest where it was using incorrect ray vectors. 13 years ago
PhysicsRigidBody.inl bd37f58064 Error handling improvements (7 of 7 - Physics). 13 years ago
PhysicsSocketConstraint.cpp bd37f58064 Error handling improvements (7 of 7 - Physics). 13 years ago
PhysicsSocketConstraint.h 6bd1537915 Updated all gameplay .h/.cpp files to remove the useless file headers that only identify the file name. 14 years ago
PhysicsSpringConstraint.cpp bd37f58064 Error handling improvements (7 of 7 - Physics). 13 years ago
PhysicsSpringConstraint.h 6bd1537915 Updated all gameplay .h/.cpp files to remove the useless file headers that only identify the file name. 14 years ago
PhysicsSpringConstraint.inl 6bd1537915 Updated all gameplay .h/.cpp files to remove the useless file headers that only identify the file name. 14 years ago
Plane.cpp 44b50da05f Removes commented code from Vector3::cross(const Vector&, const Vector&, Vector3*). 13 years ago
Plane.h cea29b469f Adding null-checks to all Control::create() implementations. 14 years ago
Plane.inl 64e91c1bde Changed the binary operators to return a const qualified value in order to avoid issues like: 14 years ago
Platform.h 635aa6cb3a Changed Game::setMouseCapture and Platform::setMouseCapture to setMouseCaptured. 13 years ago
PlatformAndroid.cpp 635aa6cb3a Changed Game::setMouseCapture and Platform::setMouseCapture to setMouseCaptured. 13 years ago
PlatformMacOSX.mm 635aa6cb3a Changed Game::setMouseCapture and Platform::setMouseCapture to setMouseCaptured. 13 years ago
PlatformQNX.cpp 635aa6cb3a Changed Game::setMouseCapture and Platform::setMouseCapture to setMouseCaptured. 13 years ago
PlatformWin32.cpp 635aa6cb3a Changed Game::setMouseCapture and Platform::setMouseCapture to setMouseCaptured. 13 years ago
PlatformiOS.mm 635aa6cb3a Changed Game::setMouseCapture and Platform::setMouseCapture to setMouseCaptured. 13 years ago
Properties.cpp 9736fa587d Fixes properties caching optimization issue in SceneLoader. 13 years ago
Properties.h 5db193ce1d Merge branch 'next' of https://github.com/blackberry-gaming/GamePlay into next-sgrenier 13 years ago
Quaternion.cpp d6fb7718c6 Error handling improvements (4 of 7 - Math). 13 years ago
Quaternion.h f35263afa7 Animation Optimization 13 years ago
Quaternion.inl 360c1484c9 Removed the implicit conversion operators for Vector3 and Quaternion and replaced them with convenience macros (so that the public interfaces don't have Bullet objects). 14 years ago
RadioButton.cpp e137e948bb Adds Gamepad class to gameplay. 13 years ago
RadioButton.h e137e948bb Adds Gamepad class to gameplay. 13 years ago
Ray.cpp d6fb7718c6 Error handling improvements (4 of 7 - Math). 13 years ago
Ray.h 723786470d Fixed Ray::intersects(Plane) and made the vector dot product methods const qualified. 14 years ago
Ray.inl 64e91c1bde Changed the binary operators to return a const qualified value in order to avoid issues like: 14 years ago
Rectangle.cpp d6fb7718c6 Error handling improvements (4 of 7 - Math). 13 years ago
Rectangle.h 590458c716 Moved Rectangle class width/height back to use float for simplifying usage for users to they wont have to cast. 13 years ago
Ref.cpp c28860fd66 Error handling improvements (6 of 7 - Game and Platform). 13 years ago
Ref.h c62d010f13 doxygen clean up for gameplay. 13 years ago
RenderState.cpp afb2d1f220 Fixed RenderState issue where the default GL blend mode was assumed to be (GL_ONE,GL_ONE), instead of (GL_ONE,GL_ZERO). This was preventing explicit state changes of (GL_ONE,GL_ONE) from being applied, since no change was detected. 13 years ago
RenderState.h 861f6bda6d Improved stock shader library to be more modular and reducing duplicate shader code. 13 years ago
RenderTarget.cpp f083148ab5 Renamed any getID with getId to be consistent with Node and other classes that had already been using getId. 13 years ago
RenderTarget.h e92919ff58 Added hidden assignment operator to the gameplay classes that extend Ref. 13 years ago
Scene.cpp 3a94125366 Fixed node cloning. The animation clips will now be cloned. The cloned animations start paused and at time zero/ 13 years ago
Scene.h e92919ff58 Added hidden assignment operator to the gameplay classes that extend Ref. 13 years ago
SceneLoader.cpp ec327eb2aa Refactors public class that inherit from Bullet classes into protected/private inner classes. 13 years ago
SceneLoader.h 9736fa587d Fixes properties caching optimization issue in SceneLoader. 13 years ago
ScreenDisplayer.h ee61e40cc8 Fixed issue where time would not progress properly in animations when the game framerate was significantly high (greater than several hundred FPS). 13 years ago
Slider.cpp e137e948bb Adds Gamepad class to gameplay. 13 years ago
Slider.h e137e948bb Adds Gamepad class to gameplay. 13 years ago
SpriteBatch.cpp 17009ca8ef Optimization for Form to use a static Effect that is not required to be loaded from file and require a deploy resource when Forms are attached to 3D Nodes. 13 years ago
SpriteBatch.h 66944d8696 Fixes to header comments. 13 years ago
Technique.cpp 02926c60b1 Error handling improvement (5 of 7 - Graphics). 13 years ago
Technique.h d28ab0ad5e Renamed CloneContext to NodeCloneContext and moved it to inside Node.h and Node.cpp. 13 years ago
TextBox.cpp e137e948bb Adds Gamepad class to gameplay. 13 years ago
TextBox.h e137e948bb Adds Gamepad class to gameplay. 13 years ago
Texture.cpp 63ad96eed6 Changes to DepthStencilTarget where DEPTH24 -> DEPTH and DEPTH24_STENCIL8 -> DEPTH_STENCIL to be more flexible to allow the platform to implement less or more supported precision. 13 years ago
Texture.h e92919ff58 Added hidden assignment operator to the gameplay classes that extend Ref. 13 years ago
Theme.cpp 15aafb3c21 Fixes #476 (adding mouse event support to UI controls). 13 years ago
Theme.h e92919ff58 Added hidden assignment operator to the gameplay classes that extend Ref. 13 years ago
ThemeStyle.cpp 93c477d644 All controls now take focus in the same way. 13 years ago
ThemeStyle.h e92919ff58 Added hidden assignment operator to the gameplay classes that extend Ref. 13 years ago
TimeListener.h a5c092a2f3 Added TimeListener interface and the ability to schedule a callback using game time. 14 years ago
Touch.h 6722f1d75d Changed Input.h to separate out Keyboard and Touch into seperate headers. 14 years ago
Transform.cpp 3a94125366 Fixed node cloning. The animation clips will now be cloned. The cloned animations start paused and at time zero/ 13 years ago
Transform.h 1df661a362 Adds the following Public APIs to Transform: 13 years ago
Vector2.cpp d6fb7718c6 Error handling improvements (4 of 7 - Math). 13 years ago
Vector2.h aab2daf9ab Fixed compile errors and warnings with qcc. 13 years ago
Vector2.inl 3c6f2cccb9 Merge branch 'next' of https://github.com/blackberry-gaming/GamePlay into next-dgough 14 years ago
Vector3.cpp 44b50da05f Removes commented code from Vector3::cross(const Vector&, const Vector&, Vector3*). 13 years ago
Vector3.h aab2daf9ab Fixed compile errors and warnings with qcc. 13 years ago
Vector3.inl 360c1484c9 Removed the implicit conversion operators for Vector3 and Quaternion and replaced them with convenience macros (so that the public interfaces don't have Bullet objects). 14 years ago
Vector4.cpp d6fb7718c6 Error handling improvements (4 of 7 - Math). 13 years ago
Vector4.h aab2daf9ab Fixed compile errors and warnings with qcc. 13 years ago
Vector4.inl 3c6f2cccb9 Merge branch 'next' of https://github.com/blackberry-gaming/GamePlay into next-dgough 14 years ago
VertexAttributeBinding.cpp 02926c60b1 Error handling improvement (5 of 7 - Graphics). 13 years ago
VertexAttributeBinding.h e92919ff58 Added hidden assignment operator to the gameplay classes that extend Ref. 13 years ago
VertexFormat.cpp 02926c60b1 Error handling improvement (5 of 7 - Graphics). 13 years ago
VertexFormat.h b3f5635387 Cleanup to comments 13 years ago
VerticalLayout.cpp e7a31afb79 Fixing issues with scrolling within multiple nested containers. 13 years ago
VerticalLayout.h 93c477d644 All controls now take focus in the same way. 13 years ago
gameplay-main-android.cpp c28860fd66 Error handling improvements (6 of 7 - Game and Platform). 13 years ago
gameplay-main-ios.mm 7dda125e33 Adds basic support for Portrait mode to iOS 13 years ago
gameplay-main-macosx.mm bad52ac585 Delete product name for sample 4 and fix keyboard 13 years ago
gameplay-main-qnx.cpp c28860fd66 Error handling improvements (6 of 7 - Game and Platform). 13 years ago
gameplay-main-win32.cpp c28860fd66 Error handling improvements (6 of 7 - Game and Platform). 13 years ago
gameplay.dox 7e4bbf33fd Updated doxygen apis and dox files. 14 years ago
gameplay.h e137e948bb Adds Gamepad class to gameplay. 13 years ago