cocos2d-x  3.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
EventAssetsManagerEx Class Reference

#include <CCEventAssetsManagerEx.h>

Inheritance diagram for EventAssetsManagerEx:
EventCustom Event Ref

Public Types

enum  EventCode {
  ERROR_NO_LOCAL_MANIFEST, ERROR_DOWNLOAD_MANIFEST, ERROR_PARSE_MANIFEST, NEW_VERSION_FOUND,
  ALREADY_UP_TO_DATE, UPDATE_PROGRESSION, ASSET_UPDATED, ERROR_UPDATING,
  UPDATE_FINISHED, UPDATE_FAILED, ERROR_DECOMPRESS
}
 Update events code. More...
 
- Public Types inherited from Event
enum  Type {
  TOUCH, KEYBOARD, ACCELERATION, MOUSE,
  FOCUS, GAME_CONTROLLER, CUSTOM
}
 

Public Member Functions

EventCode getEventCode () const
 
int getCURLECode () const
 
int getCURLMCode () const
 
std::string getMessage () const
 
std::string getAssetId () const
 
cocos2d::extension::AssetsManagerExgetAssetsManagerEx () const
 
float getPercent () const
 
float getPercentByFile () const
 
- Public Member Functions inherited from EventCustom
 EventCustom (const std::string &eventName)
 Constructor. More...
 
void setUserData (void *data)
 Sets user data. More...
 
void * getUserData () const
 Gets user data. More...
 
const std::string & getEventName () const
 Gets event name. More...
 
- Public Member Functions inherited from Event
virtual ~Event ()
 Destructor. More...
 
Type getType () const
 Gets the event type. More...
 
void stopPropagation ()
 Stops propagation for current event. More...
 
bool isStopped () const
 Checks whether the event has been stopped. More...
 
NodegetCurrentTarget ()
 Gets current target of the event. More...
 
- Public Member Functions inherited from Ref
void retain ()
 Retains the ownership. More...
 
void release ()
 Releases the ownership immediately. More...
 
Refautorelease ()
 Releases the ownership sometime soon automatically. More...
 
unsigned int getReferenceCount () const
 Returns the Ref's current reference count. More...
 
virtual ~Ref ()
 NA NA More...
 

Public Attributes

CC_CONSTRUCTOR_ACCESS __pad0__: EventAssetsManagerEx(const std::string& eventName
 
CC_CONSTRUCTOR_ACCESS
cocos2d::extension::AssetsManagerEx
manager
 
CC_CONSTRUCTOR_ACCESS
cocos2d::extension::AssetsManagerEx
const EventCode
code
 
CC_CONSTRUCTOR_ACCESS
cocos2d::extension::AssetsManagerEx
const EventCode float 
percent = 0
 
CC_CONSTRUCTOR_ACCESS
cocos2d::extension::AssetsManagerEx
const EventCode float float 
percentByFile = 0
 
CC_CONSTRUCTOR_ACCESS
cocos2d::extension::AssetsManagerEx
const EventCode float float
const std::string & 
assetId = ""
 
CC_CONSTRUCTOR_ACCESS
cocos2d::extension::AssetsManagerEx
const EventCode float float
const std::string const
std::string & 
message = ""
 
CC_CONSTRUCTOR_ACCESS
cocos2d::extension::AssetsManagerEx
const EventCode float float
const std::string const
std::string int 
curle_code = 0
 
CC_CONSTRUCTOR_ACCESS
cocos2d::extension::AssetsManagerEx
const EventCode float float
const std::string const
std::string int int 
curlm_code = 0)
 
- Public Attributes inherited from Event
CC_CONSTRUCTOR_ACCESS __pad0__: Event(Type type)
 

Friends

class AssetsManagerEx
 

Additional Inherited Members

- Protected Member Functions inherited from Event
void setCurrentTarget (Node *target)
 Sets current target. More...
 
- Protected Member Functions inherited from Ref
 Ref ()
 Constructor. More...
 
- Protected Attributes inherited from EventCustom
void * _userData
 User data. More...
 
std::string _eventName
 
- Protected Attributes inherited from Event
Type _type
 Event type. More...
 
bool _isStopped
 whether the event has been stopped. More...
 
Node_currentTarget
 Current target. More...
 
- Protected Attributes inherited from Ref
unsigned int _referenceCount
 count of references More...
 

Member Enumeration Documentation

enum EventCode
strong

Update events code.

Enumerator
ERROR_NO_LOCAL_MANIFEST 
ERROR_DOWNLOAD_MANIFEST 
ERROR_PARSE_MANIFEST 
NEW_VERSION_FOUND 
ALREADY_UP_TO_DATE 
UPDATE_PROGRESSION 
ASSET_UPDATED 
ERROR_UPDATING 
UPDATE_FINISHED 
UPDATE_FAILED 
ERROR_DECOMPRESS 

Member Function Documentation

std::string getAssetId ( ) const
inline
cocos2d::extension::AssetsManagerEx* getAssetsManagerEx ( ) const
inline
int getCURLECode ( ) const
inline
int getCURLMCode ( ) const
inline
EventCode getEventCode ( ) const
inline
std::string getMessage ( ) const
inline
float getPercent ( ) const
inline
float getPercentByFile ( ) const
inline

Friends And Related Function Documentation

friend class AssetsManagerEx
friend

Member Data Documentation

CC_CONSTRUCTOR_ACCESS cocos2d::extension::AssetsManagerEx const EventCode float float const std::string& assetId = ""
CC_CONSTRUCTOR_ACCESS cocos2d::extension::AssetsManagerEx const EventCode float float const std::string const std::string int curle_code = 0
CC_CONSTRUCTOR_ACCESS cocos2d::extension::AssetsManagerEx const EventCode float float const std::string const std::string int int curlm_code = 0)
CC_CONSTRUCTOR_ACCESS cocos2d::extension::AssetsManagerEx const EventCode float float const std::string const std::string& message = ""

The documentation for this class was generated from the following file: