aboutsummaryrefslogtreecommitdiff
path: root/Plugins/argument-passing.cpp
blob: 71ec33c08978230125369470e8bb485702784ee4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//
// example of passing arguments to plugin using the arguments-class (defined in pixels.h)
//

#include "pixels.h"

void perform_effect(_frame f, _args a)
{
	arguments ar(a.s);

	//
	// ar.count()	return the number of arguments
	// ar[i]	return i'th argument
	//

	for(int i=0; i<ar.count(); i++)
		printf("argument %d: %s\n", i, ar[i]);
}