summaryrefslogtreecommitdiffstats
path: root/src/com/android/magicsmoke/ScriptC_Clouds.java
blob: 424873477da4ed9cef9ae3c2afc2a8869c8165cb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
/*
 * Copyright (C) 2010 The Android Open Source Project
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

package com.android.magicsmoke;

import android.renderscript.*;
import android.content.res.Resources;
import android.util.Log;

public class ScriptC_Clouds extends ScriptC {
    // Constructor
    public  ScriptC_Clouds(RenderScript rs, Resources resources, int id, boolean isRoot) {
        super(rs, resources, id, isRoot);
    }

    private final static int mExportVarIdx_gXOffset = 0;
    private float mExportVar_gXOffset;
    public void set_gXOffset(float v) {
        mExportVar_gXOffset = v;
        setVar(mExportVarIdx_gXOffset, v);
    }

    public float get_gXOffset() {
        return mExportVar_gXOffset;
    }

    private final static int mExportVarIdx_gTilt = 1;
    private float mExportVar_gTilt;
    public void set_gTilt(float v) {
        mExportVar_gTilt = v;
        setVar(mExportVarIdx_gTilt, v);
    }

    public float get_gTilt() {
        return mExportVar_gTilt;
    }

    private final static int mExportVarIdx_gPreset = 2;
    private int mExportVar_gPreset;
    public void set_gPreset(int v) {
        mExportVar_gPreset = v;
        setVar(mExportVarIdx_gPreset, v);
    }

    public int get_gPreset() {
        return mExportVar_gPreset;
    }

    private final static int mExportVarIdx_gTextureMask = 3;
    private int mExportVar_gTextureMask;
    public void set_gTextureMask(int v) {
        mExportVar_gTextureMask = v;
        setVar(mExportVarIdx_gTextureMask, v);
    }

    public int get_gTextureMask() {
        return mExportVar_gTextureMask;
    }

    private final static int mExportVarIdx_gRotate = 4;
    private int mExportVar_gRotate;
    public void set_gRotate(int v) {
        mExportVar_gRotate = v;
        setVar(mExportVarIdx_gRotate, v);
    }

    public int get_gRotate() {
        return mExportVar_gRotate;
    }

    private final static int mExportVarIdx_gTextureSwap = 5;
    private int mExportVar_gTextureSwap;
    public void set_gTextureSwap(int v) {
        mExportVar_gTextureSwap = v;
        setVar(mExportVarIdx_gTextureSwap, v);
    }

    public int get_gTextureSwap() {
        return mExportVar_gTextureSwap;
    }

    private final static int mExportVarIdx_gProcessTextureMode = 6;
    private int mExportVar_gProcessTextureMode;
    public void set_gProcessTextureMode(int v) {
        mExportVar_gProcessTextureMode = v;
        setVar(mExportVarIdx_gProcessTextureMode, v);
    }

    public int get_gProcessTextureMode() {
        return mExportVar_gProcessTextureMode;
    }

    private final static int mExportVarIdx_gBackCol = 7;
    private int mExportVar_gBackCol;
    public void set_gBackCol(int v) {
        mExportVar_gBackCol = v;
        setVar(mExportVarIdx_gBackCol, v);
    }

    public int get_gBackCol() {
        return mExportVar_gBackCol;
    }

    private final static int mExportVarIdx_gLowCol = 8;
    private int mExportVar_gLowCol;
    public void set_gLowCol(int v) {
        mExportVar_gLowCol = v;
        setVar(mExportVarIdx_gLowCol, v);
    }

    public int get_gLowCol() {
        return mExportVar_gLowCol;
    }

    private final static int mExportVarIdx_gHighCol = 9;
    private int mExportVar_gHighCol;
    public void set_gHighCol(int v) {
        mExportVar_gHighCol = v;
        setVar(mExportVarIdx_gHighCol, v);
    }

    public int get_gHighCol() {
        return mExportVar_gHighCol;
    }

    private final static int mExportVarIdx_gAlphaMul = 10;
    private float mExportVar_gAlphaMul;
    public void set_gAlphaMul(float v) {
        mExportVar_gAlphaMul = v;
        setVar(mExportVarIdx_gAlphaMul, v);
    }

    public float get_gAlphaMul() {
        return mExportVar_gAlphaMul;
    }

    private final static int mExportVarIdx_gPreMul = 11;
    private int mExportVar_gPreMul;
    public void set_gPreMul(int v) {
        mExportVar_gPreMul = v;
        setVar(mExportVarIdx_gPreMul, v);
    }

    public int get_gPreMul() {
        return mExportVar_gPreMul;
    }

    private final static int mExportVarIdx_gBlendFunc = 12;
    private int mExportVar_gBlendFunc;
    public void set_gBlendFunc(int v) {
        mExportVar_gBlendFunc = v;
        setVar(mExportVarIdx_gBlendFunc, v);
    }

    public int get_gBlendFunc() {
        return mExportVar_gBlendFunc;
    }

    private final static int mExportVarIdx_gPVBackground = 13;
    private ProgramVertex mExportVar_gPVBackground;
    public void set_gPVBackground(ProgramVertex v) {
        mExportVar_gPVBackground = v;
        setVar(mExportVarIdx_gPVBackground, (v == null) ? 0 : v.getID());
    }

    public ProgramVertex get_gPVBackground() {
        return mExportVar_gPVBackground;
    }

    private final static int mExportVarIdx_gPFBackground = 14;
    private ProgramFragment mExportVar_gPFBackground;
    public void set_gPFBackground(ProgramFragment v) {
        mExportVar_gPFBackground = v;
        setVar(mExportVarIdx_gPFBackground, (v == null) ? 0 : v.getID());
    }

    public ProgramFragment get_gPFBackground() {
        return mExportVar_gPFBackground;
    }

    private final static int mExportVarIdx_gPFSBackgroundOne = 15;
    private ProgramStore mExportVar_gPFSBackgroundOne;
    public void set_gPFSBackgroundOne(ProgramStore v) {
        mExportVar_gPFSBackgroundOne = v;
        setVar(mExportVarIdx_gPFSBackgroundOne, (v == null) ? 0 : v.getID());
    }

    public ProgramStore get_gPFSBackgroundOne() {
        return mExportVar_gPFSBackgroundOne;
    }

    private final static int mExportVarIdx_gPFSBackgroundSrc = 16;
    private ProgramStore mExportVar_gPFSBackgroundSrc;
    public void set_gPFSBackgroundSrc(ProgramStore v) {
        mExportVar_gPFSBackgroundSrc = v;
        setVar(mExportVarIdx_gPFSBackgroundSrc, (v == null) ? 0 : v.getID());
    }

    public ProgramStore get_gPFSBackgroundSrc() {
        return mExportVar_gPFSBackgroundSrc;
    }

    private final static int mExportVarIdx_gTnoise1 = 17;
    private Allocation mExportVar_gTnoise1;
    public void set_gTnoise1(Allocation v) {
        mExportVar_gTnoise1 = v;
        setVar(mExportVarIdx_gTnoise1, (v == null) ? 0 : v.getID());
    }

    public Allocation get_gTnoise1() {
        return mExportVar_gTnoise1;
    }

    private final static int mExportVarIdx_gTnoise2 = 18;
    private Allocation mExportVar_gTnoise2;
    public void set_gTnoise2(Allocation v) {
        mExportVar_gTnoise2 = v;
        setVar(mExportVarIdx_gTnoise2, (v == null) ? 0 : v.getID());
    }

    public Allocation get_gTnoise2() {
        return mExportVar_gTnoise2;
    }

    private final static int mExportVarIdx_gTnoise3 = 19;
    private Allocation mExportVar_gTnoise3;
    public void set_gTnoise3(Allocation v) {
        mExportVar_gTnoise3 = v;
        setVar(mExportVarIdx_gTnoise3, (v == null) ? 0 : v.getID());
    }

    public Allocation get_gTnoise3() {
        return mExportVar_gTnoise3;
    }

    private final static int mExportVarIdx_gTnoise4 = 20;
    private Allocation mExportVar_gTnoise4;
    public void set_gTnoise4(Allocation v) {
        mExportVar_gTnoise4 = v;
        setVar(mExportVarIdx_gTnoise4, (v == null) ? 0 : v.getID());
    }

    public Allocation get_gTnoise4() {
        return mExportVar_gTnoise4;
    }

    private final static int mExportVarIdx_gTnoise5 = 21;
    private Allocation mExportVar_gTnoise5;
    public void set_gTnoise5(Allocation v) {
        mExportVar_gTnoise5 = v;
        setVar(mExportVarIdx_gTnoise5, (v == null) ? 0 : v.getID());
    }

    public Allocation get_gTnoise5() {
        return mExportVar_gTnoise5;
    }

    private final static int mExportVarIdx_gNoisesrc1 = 22;
    private Allocation mExportVar_gNoisesrc1;
    public void bind_gNoisesrc1(Allocation v) {
        mExportVar_gNoisesrc1 = v;
        if(v == null) bindAllocation(null, mExportVarIdx_gNoisesrc1);
        else bindAllocation(v, mExportVarIdx_gNoisesrc1);
    }

    public Allocation get_gNoisesrc1() {
        return mExportVar_gNoisesrc1;
    }

    private final static int mExportVarIdx_gNoisesrc2 = 23;
    private Allocation mExportVar_gNoisesrc2;
    public void bind_gNoisesrc2(Allocation v) {
        mExportVar_gNoisesrc2 = v;
        if(v == null) bindAllocation(null, mExportVarIdx_gNoisesrc2);
        else bindAllocation(v, mExportVarIdx_gNoisesrc2);
    }

    public Allocation get_gNoisesrc2() {
        return mExportVar_gNoisesrc2;
    }

    private final static int mExportVarIdx_gNoisesrc3 = 24;
    private Allocation mExportVar_gNoisesrc3;
    public void bind_gNoisesrc3(Allocation v) {
        mExportVar_gNoisesrc3 = v;
        if(v == null) bindAllocation(null, mExportVarIdx_gNoisesrc3);
        else bindAllocation(v, mExportVarIdx_gNoisesrc3);
    }

    public Allocation get_gNoisesrc3() {
        return mExportVar_gNoisesrc3;
    }

    private final static int mExportVarIdx_gNoisesrc4 = 25;
    private Allocation mExportVar_gNoisesrc4;
    public void bind_gNoisesrc4(Allocation v) {
        mExportVar_gNoisesrc4 = v;
        if(v == null) bindAllocation(null, mExportVarIdx_gNoisesrc4);
        else bindAllocation(v, mExportVarIdx_gNoisesrc4);
    }

    public Allocation get_gNoisesrc4() {
        return mExportVar_gNoisesrc4;
    }

    private final static int mExportVarIdx_gNoisesrc5 = 26;
    private Allocation mExportVar_gNoisesrc5;
    public void bind_gNoisesrc5(Allocation v) {
        mExportVar_gNoisesrc5 = v;
        if(v == null) bindAllocation(null, mExportVarIdx_gNoisesrc5);
        else bindAllocation(v, mExportVarIdx_gNoisesrc5);
    }

    public Allocation get_gNoisesrc5() {
        return mExportVar_gNoisesrc5;
    }

    private final static int mExportVarIdx_gNoisedst1 = 27;
    private Allocation mExportVar_gNoisedst1;
    public void bind_gNoisedst1(Allocation v) {
        mExportVar_gNoisedst1 = v;
        if(v == null) bindAllocation(null, mExportVarIdx_gNoisedst1);
        else bindAllocation(v, mExportVarIdx_gNoisedst1);
    }

    public Allocation get_gNoisedst1() {
        return mExportVar_gNoisedst1;
    }

    private final static int mExportVarIdx_gNoisedst2 = 28;
    private Allocation mExportVar_gNoisedst2;
    public void bind_gNoisedst2(Allocation v) {
        mExportVar_gNoisedst2 = v;
        if(v == null) bindAllocation(null, mExportVarIdx_gNoisedst2);
        else bindAllocation(v, mExportVarIdx_gNoisedst2);
    }

    public Allocation get_gNoisedst2() {
        return mExportVar_gNoisedst2;
    }

    private final static int mExportVarIdx_gNoisedst3 = 29;
    private Allocation mExportVar_gNoisedst3;
    public void bind_gNoisedst3(Allocation v) {
        mExportVar_gNoisedst3 = v;
        if(v == null) bindAllocation(null, mExportVarIdx_gNoisedst3);
        else bindAllocation(v, mExportVarIdx_gNoisedst3);
    }

    public Allocation get_gNoisedst3() {
        return mExportVar_gNoisedst3;
    }

    private final static int mExportVarIdx_gNoisedst4 = 30;
    private Allocation mExportVar_gNoisedst4;
    public void bind_gNoisedst4(Allocation v) {
        mExportVar_gNoisedst4 = v;
        if(v == null) bindAllocation(null, mExportVarIdx_gNoisedst4);
        else bindAllocation(v, mExportVarIdx_gNoisedst4);
    }

    public Allocation get_gNoisedst4() {
        return mExportVar_gNoisedst4;
    }

    private final static int mExportVarIdx_gNoisedst5 = 31;
    private Allocation mExportVar_gNoisedst5;
    public void bind_gNoisedst5(Allocation v) {
        mExportVar_gNoisedst5 = v;
        if(v == null) bindAllocation(null, mExportVarIdx_gNoisedst5);
        else bindAllocation(v, mExportVarIdx_gNoisedst5);
    }

    public Allocation get_gNoisedst5() {
        return mExportVar_gNoisedst5;
    }

}