summaryrefslogtreecommitdiff
path: root/modules/mono/glue/cs_files/RPCAttributes.cs
blob: 08841ffd76aff691532a2bacdcbacd887af19691 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
using System;

namespace Godot
{
    [AttributeUsage(AttributeTargets.Method | AttributeTargets.Field)]
    public class RemoteAttribute : Attribute {}

    [AttributeUsage(AttributeTargets.Method | AttributeTargets.Field)]
    public class SyncAttribute : Attribute {}

    [AttributeUsage(AttributeTargets.Method | AttributeTargets.Field)]
    public class MasterAttribute : Attribute {}

    [AttributeUsage(AttributeTargets.Method | AttributeTargets.Field)]
    public class SlaveAttribute : Attribute {}
}