X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fcontrols%2Fmodel3d-view%2Fobj-loader.h;h=0a9ea2576fc13a542f8ca6bb0b0dc25cceb9f657;hb=5817a82647a2da08b91058659b70238fc7dbf2dd;hp=eac63c3388510427f08e08c7ca56f7689c0921d3;hpb=fddb0059f61f9e5dfd10521a14e15e6bad110d06;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git diff --git a/dali-toolkit/internal/controls/model3d-view/obj-loader.h b/dali-toolkit/internal/controls/model3d-view/obj-loader.h index eac63c3..0a9ea25 100644 --- a/dali-toolkit/internal/controls/model3d-view/obj-loader.h +++ b/dali-toolkit/internal/controls/model3d-view/obj-loader.h @@ -112,12 +112,23 @@ public: void ClearArrays(); + bool IsTexturePresent(); + bool IsDiffuseMapPresent(); + bool IsNormalMapPresent(); + bool IsSpecularMapPresent(); + private: BoundingVolume mSceneAABB; bool mSceneLoaded; bool mMaterialLoaded; + bool mHasTexturePoints; + + //Material file properties. + bool mHasDiffuseMap; + bool mHasNormalMap; + bool mHasSpecularMap; Dali::Vector mPoints; Dali::Vector mTextures; @@ -139,7 +150,7 @@ private: void CreateGeometryArray(Dali::Vector & vertices, Dali::Vector & textures, Dali::Vector & verticesExt, - Dali::Vector & indices); + Dali::Vector & indices); };