ZFFramework
 
Loading...
Searching...
No Matches
ZFUIImageViewExt.h
Go to the documentation of this file.
1
5
6#ifndef _ZFI_ZFUIImageViewExt_h_
7#define _ZFI_ZFUIImageViewExt_h_
8
9#include "ZFUIExtDef.h"
11
78
80#endif // #ifndef _ZFI_ZFUIImageViewExt_h_
81
#define zfextend
dummy macro shows class inherit from another
Definition ZFCoreTypeDef_ClassType.h:53
_ZFT_t_zfindex zfindex
similar to size_t, used for index and size only
Definition ZFCoreTypeDef_CoreType.h:154
_zft_zftimet zftimet
time unit, ensured at least 64 bit, ensured signed
Definition ZFCoreTypeDef_CoreType.h:203
zft_zfstring< zfchar > zfstring
see zft_zfstring
Definition ZFCoreTypeDef_StringType.h:15
#define ZFMP_IN_OPT(ParamType, paramName, DefaultValue)
see ZFMP_IN
Definition ZFMethod.h:108
#define ZFMP_IN(ParamType, paramName)
macro to wrap param types for ZFMETHOD_INLINE_0 series
Definition ZFMethod.h:105
#define ZFMETHOD_DECLARE_PROTECTED_1(ReturnType, MethodName, ZFMP_0)
see ZFMethod
Definition ZFMethodDeclare.h:886
#define ZFMETHOD_DECLARE_4(ReturnType, MethodName, ZFMP_0, ZFMP_1, ZFMP_2, ZFMP_3)
see ZFMethod
Definition ZFMethodDeclare.h:1397
#define ZF_NAMESPACE_GLOBAL_BEGIN
begin namespace ZFFramework
Definition ZFNamespace.h:97
#define ZF_NAMESPACE_GLOBAL_END
end namespace ZFFramework
Definition ZFNamespace.h:98
#define zfclass
same as class, shows that this class is a ZFObject type
Definition ZFObjectClassTypeFwd.h:38
#define ZFOBJECT_DECLARE(ChildClass, SuperClass,...)
necessary for every class inherit from ZFObject
Definition ZFObjectDeclare.h:126
#define ZFPROPERTY_RETAIN(Type, Name,...)
declare a retain property
Definition ZFPropertyDeclare.h:104
#define ZFPROPERTY_ASSIGN(Type, Name,...)
see ZFPROPERTY_RETAIN
Definition ZFPropertyDeclare.h:128
#define ZFPROPERTY_ON_ATTACH_DECLARE(Type, Name)
see ZFPROPERTY_ON_INIT_DECLARE
Definition ZFPropertyDeclare.h:248
ZFSerializablePropertyType
serializable property type, see ZFSerializable::serializableOnCheckPropertyType
Definition ZFSerializable.h:40
global header for ZFUIExt module
#define ZFLIB_ZFUIExt
used to export symbols
Definition ZFUIExtDef.h:19
general input callback
Definition ZFIOCallback_input.h:37
info for a property for ZFObject, see ZFPROPERTY_RETAIN for more info
Definition ZFProperty.h:28
image storage
Definition ZFUIImage.h:30
virtual zfanyT< ZFUIImage > const & imageLoading()
the image to show while imageUrl is loading
Definition ZFUIImageViewExt.h:22
virtual zfstring & imageUrl()
async load image from url, by ZFUIImageLoad
Definition ZFUIImageViewExt.h:31
virtual ZFInput & imageAniSrc()
animated image from input, see ZFUIImageAniLoad
Definition ZFUIImageViewExt.h:50
virtual zfanyT< ZFUIImage > const & imageLoadFail()
the image to show while imageUrl load failed
Definition ZFUIImageViewExt.h:26
virtual zfstring & imageAniUrl()
animated image from url, see ZFUIImageAniLoad
Definition ZFUIImageViewExt.h:44
virtual ZFSerializablePropertyType serializableOnCheckPropertyType(const ZFProperty *property)
when imageUrl or imageSrc set, ZFUIImageView::image would be ignored from serialize
virtual ZFInput & imageSrc()
async load image from input, by ZFUIImageLoad
Definition ZFUIImageViewExt.h:37
2D size
Definition ZFUITypeDef.h:397
see zfany
Definition zfany.h:106