rlottie.dll

vUnknown 64-bit Unknown OS Analyzed
Description
—
Authors
Unknown
File size
391.9 KB
Uploaded
2025-12-02 14:42
Views
26
SHA-256
f36c4432e2f9df520496eb62cec423d5

Exported functions 59

??0Animation@rlottie@@AEAA@XZ #1 · 0x4f00
??0Surface@rlottie@@QEAA@PEAI_K11@Z #2 · 0x4f50
??0Surface@rlottie@@QEAA@XZ #3 · 0x1560
??1Animation@rlottie@@QEAA@XZ #4 · 0x4ef0
??4Surface@rlottie@@QEAAAEAV01@$$QEAV01@@Z #5 · 0x15c0
??4Surface@rlottie@@QEAAAEAV01@AEBV01@@Z #6 · 0x1590
?__autoclassinit2@Animation@rlottie@@QEAAX_K@Z #7 · 0x1600
?__autoclassinit2@Surface@rlottie@@QEAAX_K@Z #8 · 0x1600
?buffer@Surface@rlottie@@QEBAPEAIXZ #9 · 0x1510
?bytesPerLine@Surface@rlottie@@QEBA_KXZ #10 · 0x1500
?configureModelCacheSize@rlottie@@YAX_K@Z #11 · 0x2750
?drawRegionHeight@Surface@rlottie@@QEBA_KXZ #12 · 0x1530
?drawRegionPosX@Surface@rlottie@@QEBA_KXZ #13 · 0x1540
?drawRegionPosY@Surface@rlottie@@QEBA_KXZ #14 · 0x1550
?drawRegionWidth@Surface@rlottie@@QEBA_KXZ #15 · 0x1520
?duration@Animation@rlottie@@QEBANXZ #16 · 0x4660
?frameAtPos@Animation@rlottie@@QEAA_KN@Z #17 · 0x46b0
?frameRate@Animation@rlottie@@QEBANXZ #18 · 0x4680
?height@Surface@rlottie@@QEBA_KXZ #19 · 0x14f0
?layers@Animation@rlottie@@QEBAAEBV?$vector@V?$tuple@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@HH@std@@V?$allocator@V?$tuple@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@HH@std@@@2@@std@@XZ #20 · 0x4800
?loadFromData@Animation@rlottie@@SA?AV?$unique_ptr@VAnimation@rlottie@@U?$default_delete@VAnimation@rlottie@@@std@@@std@@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@0V?$function@$$A6AXAEAM00@Z@4@@Z #21 · 0x41c0
?loadFromData@Animation@rlottie@@SA?AV?$unique_ptr@VAnimation@rlottie@@U?$default_delete@VAnimation@rlottie@@@std@@@std@@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@AEBV54@1_N@Z #22 · 0x3fd0
?loadFromFile@Animation@rlottie@@SA?AV?$unique_ptr@VAnimation@rlottie@@U?$default_delete@VAnimation@rlottie@@@std@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@_N@Z #23 · 0x4510
?markers@Animation@rlottie@@QEBAAEBV?$vector@V?$tuple@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@HH@std@@V?$allocator@V?$tuple@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@HH@std@@@2@@std@@XZ #24 · 0x4870
?render@Animation@rlottie@@QEAA?AV?$future@VSurface@rlottie@@@std@@_KVSurface@2@_N@Z #25 · 0x4770
?renderSync@Animation@rlottie@@QEAAX_KVSurface@2@_N@Z #26 · 0x47a0
?renderTree@Animation@rlottie@@QEBAPEBULOTLayerNode@@_K00@Z #27 · 0x4720
?setDrawRegion@Surface@rlottie@@QEAAX_K000@Z #28 · 0x4f80
?setValue@Animation@rlottie@@AEAAXUColor_Type@2@W4Property@2@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@$$QEAV?$function@$$A6A?AUColor@rlottie@@AEBUFrameInfo@2@@Z@6@@Z #29 · 0x4c70
?setValue@Animation@rlottie@@AEAAXUColor_Type@2@W4Property@2@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@UColor@2@@Z #30 · 0x4880
?setValue@Animation@rlottie@@AEAAXUFloat_Type@2@W4Property@2@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@$$QEAV?$function@$$A6AMAEBUFrameInfo@rlottie@@@Z@6@@Z #31 · 0x4d10
?setValue@Animation@rlottie@@AEAAXUFloat_Type@2@W4Property@2@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@M@Z #32 · 0x4980
?setValue@Animation@rlottie@@AEAAXUPoint_Type@2@W4Property@2@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@$$QEAV?$function@$$A6A?AUPoint@rlottie@@AEBUFrameInfo@2@@Z@6@@Z #33 · 0x4e50
?setValue@Animation@rlottie@@AEAAXUPoint_Type@2@W4Property@2@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@UPoint@2@@Z #34 · 0x4b70
?setValue@Animation@rlottie@@AEAAXUSize_Type@2@W4Property@2@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@$$QEAV?$function@$$A6A?AUSize@rlottie@@AEBUFrameInfo@2@@Z@6@@Z #35 · 0x4db0
?setValue@Animation@rlottie@@AEAAXUSize_Type@2@W4Property@2@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@USize@2@@Z #36 · 0x4a70
?size@Animation@rlottie@@QEBAXAEA_K0@Z #37 · 0x4640
?totalFrame@Animation@rlottie@@QEBA_KXZ #38 · 0x4690
?width@Surface@rlottie@@QEBA_KXZ #39 · 0x14e0
lottie_animation_destroy #40 · 0x1990
lottie_animation_from_data #41 · 0x17b0
lottie_animation_from_file #42 · 0x1680
lottie_animation_get_duration #43 · 0x1af0
lottie_animation_get_frame_at_pos #44 · 0x1bc0
lottie_animation_get_framerate #45 · 0x1b40
lottie_animation_get_markerlist #46 · 0x2410
lottie_animation_get_size #47 · 0x1ac0
lottie_animation_get_totalframe #48 · 0x1b20
lottie_animation_property_override #49 · 0x1e60
lottie_animation_render #50 · 0x1c40
lottie_animation_render_async #51 · 0x1d10
lottie_animation_render_flush #52 · 0x1e10
lottie_animation_render_tree #53 · 0x1b60
lottie_configure_model_cache_size #54 · 0x2750
lottie_image_free #55 · 0x39bf0
lottie_image_load #56 · 0x39a90
lottie_image_load_from_data #57 · 0x39b60
lottie_init #58 · 0x1610
lottie_shutdown #59 · 0x1630

Imported DLLs & functions 166

_lock_file 0x18004c3c0
_unlock_file 0x18004c3c8
_callnewh 0x18004c3d8
calloc 0x18004c3f8
free 0x18004c3e0
malloc 0x18004c3f0
realloc 0x18004c3e8
atan2f 0x18004c420
ceilf 0x18004c438
cosf 0x18004c448
floorf 0x18004c418
fmodf 0x18004c408
lround 0x18004c428
powf 0x18004c440
round 0x18004c450
sinf 0x18004c430
sqrtf 0x18004c410
_beginthreadex 0x18004c498
_cexit 0x18004c4c8
_configure_narrow_argv 0x18004c4d0
_crt_atexit 0x18004c4c0
_execute_onexit_table 0x18004c4a8
_initialize_narrow_environment 0x18004c468
_initialize_onexit_table 0x18004c470
_initterm 0x18004c480
_initterm_e 0x18004c478
_invalid_parameter_noinfo_noreturn 0x18004c490
_register_onexit_function 0x18004c488
_seh_filter_dll 0x18004c460
_wassert 0x18004c4b8
abort 0x18004c4b0
terminate 0x18004c4a0
__stdio_common_vsprintf 0x18004c538
_fseeki64 0x18004c520
_get_stream_buffer_pointers 0x18004c528
_wfopen_s 0x18004c558
fclose 0x18004c500
feof 0x18004c548
fflush 0x18004c4e0
fgetc 0x18004c540
fgetpos 0x18004c4f8
fputc 0x18004c4e8
fread 0x18004c518
fseek 0x18004c550
fsetpos 0x18004c510
fwrite 0x18004c4f0
setvbuf 0x18004c530
ungetc 0x18004c508
_strdup 0x18004c570
strcmp 0x18004c568
strncpy 0x18004c578
CloseHandle 0x18004c0d0
CreateEventW 0x18004c040
DeleteCriticalSection 0x18004c020
DisableThreadLibraryCalls 0x18004c0c0
EnterCriticalSection 0x18004c008
GetCurrentProcess 0x18004c080
GetCurrentProcessId 0x18004c0a8
GetCurrentThreadId 0x18004c0b0
GetModuleHandleW 0x18004c048
GetProcAddress 0x18004c050
GetSystemTimeAsFileTime 0x18004c0b8
InitializeCriticalSectionAndSpinCount 0x18004c018
InitializeSListHead 0x18004c0c8
IsDebuggerPresent 0x18004c098
IsProcessorFeaturePresent 0x18004c090
LeaveCriticalSection 0x18004c010
MultiByteToWideChar 0x18004c000
QueryPerformanceCounter 0x18004c0a0
ResetEvent 0x18004c030
RtlCaptureContext 0x18004c058
RtlLookupFunctionEntry 0x18004c060
RtlVirtualUnwind 0x18004c068
SetEvent 0x18004c028
SetUnhandledExceptionFilter 0x18004c078
TerminateProcess 0x18004c088
UnhandledExceptionFilter 0x18004c070
WaitForSingleObjectEx 0x18004c038
_Cnd_broadcast 0x18004c240
_Cnd_destroy_in_situ 0x18004c0e0
_Cnd_do_broadcast_at_thread_exit 0x18004c2e8
_Cnd_init_in_situ 0x18004c290
_Cnd_register_at_thread_exit 0x18004c2f0
_Cnd_signal 0x18004c268
_Cnd_unregister_at_thread_exit 0x18004c280
_Cnd_wait 0x18004c2e0
_Mtx_destroy_in_situ 0x18004c2c8
_Mtx_init_in_situ 0x18004c2f8
_Mtx_lock 0x18004c300
_Mtx_trylock 0x18004c260
_Mtx_unlock 0x18004c1c0
_Thrd_hardware_concurrency 0x18004c278
_Thrd_id 0x18004c2d8
_Thrd_join 0x18004c2d0
?__ExceptionPtrAssign@@YAXPEAXPEBX@Z 0x18004c270
?__ExceptionPtrCopy@@YAXPEAXPEBX@Z 0x18004c2a0
?__ExceptionPtrCopyException@@YAXPEAXPEBX1@Z 0x18004c298
?__ExceptionPtrCreate@@YAXPEAX@Z 0x18004c288
?__ExceptionPtrDestroy@@YAXPEAX@Z 0x18004c308
?__ExceptionPtrToBool@@YA_NPEBX@Z 0x18004c2c0
?_Fiopen@std@@YAPEAU_iobuf@@PEBDHH@Z 0x18004c1c8
?_Getcat@?$codecvt@DDU_Mbstatet@@@std@@SA_KPEAPEBVfacet@locale@2@PEBV42@@Z 0x18004c1d0
?_Getgloballocale@locale@std@@CAPEAV_Locimp@12@XZ 0x18004c1b8
?_Init@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAXXZ 0x18004c1e8
?_Ipfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA_N_N@Z 0x18004c100
?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ 0x18004c150
?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAAPEADXZ 0x18004c130
?_Rethrow_future_exception@std@@YAXVexception_ptr@1@@Z 0x18004c2b8
?_Syserror_map@std@@YAPEBDH@Z 0x18004c258
?_Throw_C_error@std@@YAXH@Z 0x18004c2b0
?_Throw_Cpp_error@std@@YAXH@Z 0x18004c2a8
?_Throw_future_error@std@@YAXAEBVerror_code@1@@Z 0x18004c248
?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAAXXZ 0x18004c158
?_Xbad_alloc@std@@YAXXZ 0x18004c0f8
?_Xbad_function_call@std@@YAXXZ 0x18004c0f0
?_Xlength_error@std@@YAXPEBD@Z 0x18004c250
?_Xout_of_range@std@@YAXPEBD@Z 0x18004c0e8
??0_Lockit@std@@QEAA@H@Z 0x18004c1b0
??0?$basic_ios@DU?$char_traits@D@std@@@std@@IEAA@XZ 0x18004c138
??0?$basic_iostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@@Z 0x18004c140
??0?$basic_istream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z 0x18004c208
??0?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAA@PEAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z 0x18004c228
??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IEAA@XZ 0x18004c128
??1_Lockit@std@@QEAA@XZ 0x18004c1a8
??1?$basic_ios@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x18004c198
??1?$basic_iostream@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x18004c1a0
??1?$basic_istream@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x18004c210
??1?$basic_ostream@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x18004c238
??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UEAA@XZ 0x18004c148
??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QEAAAEAV01@H@Z 0x18004c230
??Bid@locale@std@@QEAA_KXZ 0x18004c220
?always_noconv@codecvt_base@std@@QEBA_NXZ 0x18004c218
?clear@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z 0x18004c1f0
?getloc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEBA?AVlocale@2@XZ 0x18004c1d8
?id@?$codecvt@DDU_Mbstatet@@@std@@2V0locale@2@A 0x18004c310
?imbue@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAXAEBVlocale@2@@Z 0x18004c190
?in@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAD3AEAPEAD@Z 0x18004c1f8
?out@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEBD1AEAPEBDPEAD3AEAPEAD@Z 0x18004c200
?sbumpc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHXZ 0x18004c110
?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAPEAV12@PEAD_J@Z 0x18004c180
?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QEAAXH_N@Z 0x18004c120
?sgetc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHXZ 0x18004c118
?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JXZ 0x18004c160
?snextc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QEAAHXZ 0x18004c108
?sync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ 0x18004c188
?uflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAAHXZ 0x18004c168
?unshift@?$codecvt@DDU_Mbstatet@@@std@@QEBAHAEAU_Mbstatet@@PEAD1AEAPEAD@Z 0x18004c1e0
?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEAD_J@Z 0x18004c170
?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MEAA_JPEBD_J@Z 0x18004c178
__CxxFrameHandler4 0x18004c3a0
__C_specific_handler 0x18004c388
__intrinsic_setjmp 0x18004c380
__std_exception_copy 0x18004c370
__std_exception_destroy 0x18004c378
__std_terminate 0x18004c368
__std_type_info_destroy_list 0x18004c330
_CxxThrowException 0x18004c340
_purecall 0x18004c360
longjmp 0x18004c350
memchr 0x18004c390
memcmp 0x18004c348
memcpy 0x18004c320
memmove 0x18004c328
memset 0x18004c338
strrchr 0x18004c358