Src

所属分类:多媒体
开发工具:MultiPlatform
文件大小:1941KB
下载次数:3
上传日期:2020-11-30 06:11:12
上 传 者__@SEA__
说明:  Scaleform GFx SDK 4.0 source

文件列表:
Src\Render\GL\Extensions.txt (888, 2010-12-30)
Src\GFx\AMP\Amp_Interfaces.h (3809, 2010-12-30)
Src\GFx\AMP\Amp_Message.h (18851, 2010-12-30)
Src\GFx\AMP\Amp_ProfileFrame.h (10736, 2010-12-30)
Src\GFx\AMP\Amp_Server.h (11036, 2010-12-30)
Src\GFx\AMP\Amp_ServerCallbacks.h (1751, 2010-12-30)
Src\GFx\AMP\Amp_Socket.h (4320, 2010-12-30)
Src\GFx\AMP\Amp_Stream.h (3938, 2010-12-30)
Src\GFx\AMP\Amp_ThreadMgr.h (7842, 2010-12-30)
Src\GFx\AMP\Amp_ViewStats.h (9395, 2010-12-30)
Src\GFx\AMP\Amp_Visitors.h (3966, 2010-12-30)
Src\GFx\AS2\AS2_Action.h (38686, 2010-12-30)
Src\GFx\AS2\AS2_ActionTypes.h (16156, 2010-12-30)
Src\GFx\AS2\AS2_AmpMarker.h (2189, 2010-12-30)
Src\GFx\AS2\AS2_ArrayObject.h (7780, 2010-12-30)
Src\GFx\AS2\AS2_AsBroadcaster.h (3371, 2010-12-30)
Src\GFx\AS2\AS2_AsFunctionObject.h (4477, 2010-12-30)
Src\GFx\AS2\AS2_AvmButton.h (7920, 2010-12-30)
Src\GFx\AS2\AS2_AvmCharacter.h (19096, 2010-12-30)
Src\GFx\AS2\AS2_AvmSprite.h (19250, 2010-12-30)
Src\GFx\AS2\AS2_AvmTextField.h (11054, 2010-12-30)
Src\GFx\AS2\AS2_BitmapData.h (3022, 2010-12-30)
Src\GFx\AS2\AS2_BitmapFilter.h (5449, 2010-12-30)
Src\GFx\AS2\AS2_BlurFilter.h (2468, 2010-12-30)
Src\GFx\AS2\AS2_BooleanObject.h (2356, 2010-12-30)
Src\GFx\AS2\AS2_Capabilities.h (1591, 2010-12-30)
Src\GFx\AS2\AS2_Color.h (2871, 2010-12-30)
Src\GFx\AS2\AS2_ColorTransform.h (3669, 2010-12-30)
Src\GFx\AS2\AS2_Date.h (4780, 2010-12-30)
Src\GFx\AS2\AS2_DropShadowFilter.h (2612, 2010-12-30)
Src\GFx\AS2\AS2_ExternalInterface.h (2322, 2010-12-30)
Src\GFx\AS2\AS2_FunctionRef.h (5320, 2010-12-30)
Src\GFx\AS2\AS2_FunctionRefImpl.h (3038, 2010-12-30)
Src\GFx\AS2\AS2_GlowFilter.h (2468, 2010-12-30)
Src\GFx\AS2\IME\AS2_IMEManager.h (10769, 2010-12-30)
Src\GFx\AS2\AS2_KeyObject.h (5232, 2010-12-30)
Src\GFx\AS2\AS2_LoadVars.h (3785, 2010-12-30)
Src\GFx\AS2\AS2_Math.h (3284, 2010-12-30)
Src\GFx\AS2\AS2_MatrixObject.h (3458, 2010-12-30)
Src\GFx\AS2\AS2_Mouse.h (7756, 2010-12-30)
... ...

//##protect##"disclaimer" /********************************************************************** Filename : AS3_Obj_Display_SpreadMethod.h Content : Created : Jan, 2010 Authors : Sergey Sikorskiy Copyright : (c) 2010 Scaleform Corp. All Rights Reserved. Notes : Licensees may use this file in accordance with the valid Scaleform Commercial License Agreement provided with the software. This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR ANY PURPOSE. **********************************************************************/ //##protect##"disclaimer" #ifndef INC_AS3_Obj_Display_SpreadMethod_H #define INC_AS3_Obj_Display_SpreadMethod_H #include "../AS3_Obj_Object.h" //##protect##"includes" //##protect##"includes" namespace Scaleform { namespace GFx { namespace AS3 { //##protect##"forward_declaration" //##protect##"forward_declaration" namespace ClassTraits { class SpreadMethod; } namespace InstanceTraits { class SpreadMethod; } namespace Classes { class SpreadMethod; } namespace Instances { class SpreadMethod : public Instances::Object { friend class InstanceTraits::SpreadMethod; public: typedef SpreadMethod SelfType; typedef Classes::SpreadMethod ClassType; typedef InstanceTraits::SpreadMethod TraitsType; protected: SpreadMethod(InstanceTraits::Traits& t); //##protect##"instance$methods" //##protect##"instance$methods" //##protect##"instance$data" //##protect##"instance$data" }; } // namespace Instances namespace Classes { template <> struct Info { typedef Object ParentType; static const char* GetName(); static const char* GetPkgName(); static const char* GetParentName(); static const char* GetParentPkgName(); static Pickable MakeClassTraits(VM& vm, const ClassTraits::Traits& parent); }; } // namespace Classes namespace InstanceTraits { class SpreadMethod : public Traits { friend class ClassTraits::SpreadMethod; private: SpreadMethod(VM& vm, const ASString& n, Pickable ns, Class& c); public: Pickable MakeInstance(); virtual void MakeObject(Value& result); //##protect##"instance_traits$methods" //##protect##"instance_traits$methods" //##protect##"instance_traits$data" //##protect##"instance_traits$data" }; } namespace ClassTraits { class SpreadMethod : public Traits { public: typedef Classes::SpreadMethod ClassType; public: SpreadMethod(VM& vm, const ClassTraits::Traits& pt); //##protect##"ClassTraits$methods" //##protect##"ClassTraits$methods" }; } namespace Classes { // Class for the SpreadMethod ... class SpreadMethod : public Class { friend class ClassTraits::SpreadMethod; public: typedef SpreadMethod SelfType; typedef SpreadMethod ClassType; private: SpreadMethod(const ASString& n, ClassTraits::Traits& t, Class& parent); private: SelfType& GetSelf() { return *this; } //##protect##"class_$methods" //##protect##"class_$methods" public: // AS3 API member getters. const ASString& get_PAD() const { return PAD; } const ASString& get_REFLECT() const { return REFLECT; } const ASString& get_REPEAT() const { return REPEAT; } private: // AS3 API members. const ASString PAD; const ASString REFLECT; const ASString REPEAT; //##protect##"class_$data" //##protect##"class_$data" }; } //##protect##"methods" //##protect##"methods" }}} // namespace Scaleform { namespace GFx { namespace AS3 #endif

近期下载者

相关文件


收藏者