zdk.objc
ZDKSound.h
1//
2// ZDKSound.h
3// ZDK
4//
5
6#ifndef ZDKSound_h
7#define ZDKSound_h
8
9#import <Foundation/Foundation.h>
10#import "ZDKZHandle.h"
11
12NS_ASSUME_NONNULL_BEGIN
13
17
24@property(nonatomic, readonly) long int soundHandle;
25
30@property(nonatomic, readonly) NSString* _Nullable path;
31
32@property(nonatomic, readonly) int frequency;
33
34@property(nonatomic, readonly) int lengthSamples;
35
36@property(nonatomic, readonly) int approximateLengthMs;
37
38@property(nonatomic, readonly) int channelCount;
39
40@property(nonatomic, readonly) BOOL repeat;
41
42@property(nonatomic, readonly) int pause;
43
44-(NSString*)handlesDescription;
45
46@end
47
48NS_ASSUME_NONNULL_END
49
50#endif
ZDK Sound description.
Definition: ZDKSound.h:16
long int soundHandle
Gets the underlying sound handler ID.
Definition: ZDKSound.h:24
NSString *_Nullable path
Gets the path to the file this Sound was created from.
Definition: ZDKSound.h:30
Definition: ZDKZHandle.h:13