MeiCam SDK For iOS
3.14.0
include
sdkcore
ios
NvsParticleSystemContext.h
Go to the documentation of this file.
1
//================================================================================
2
//
3
// (c) Copyright Meishe Co. Ltd, 2016. All rights reserved.
4
//
5
// This code and information is provided "as is" without warranty of any kind,
6
// either expressed or implied, including but not limited to the implied
7
// warranties of merchantability and/or fitness for a particular purpose.
8
//
9
//--------------------------------------------------------------------------------
10
// Birth Date: Dec 29. 2016
11
// Author: Meishe video team
12
//================================================================================
13
#pragma once
14
15
#import <Foundation/Foundation.h>
16
#import "
NvsCommonDef.h
"
17
29
NVS_EXPORT
@interface
NvsParticleSystemContext
: NSObject
30
31
- (void)setInternalContext:(
void
*)internalContext;
32
43
- (void)setEmitterEnabled:(NSString *)emitterName emitterEnable:(
bool
)enable;
44
57
- (void)setEmitterPosition:(NSString *)emitterName emitterPositionX:(
float
)x emitterPositionY:(
float
)y;
58
73
- (void)appendPositionToEmitterPositionCurve:(NSString *)emitterName curveTime:(
float
)time emitterPositionX:(
float
)x emitterPositionY:(
float
)y;
74
85
- (void)setEmitterRateGain:(NSString *)emitterName emitterGain:(
float
)gain;
86
97
- (void)SetEmitterParticleSizeGain:(NSString *)emitterName emitterGain:(
float
)gain;
98
99
@end
100
NVS_EXPORT
#define NVS_EXPORT
Definition:
NvsCommonDef.h:20
NvsParticleSystemContext
Particle effect context The particle system is composed of several particle emitters and sub-emitters...
Definition:
NvsParticleSystemContext.h:30
NvsCommonDef.h
Generated by
1.8.18