//
//  Component.swift
//  GPEngine
//
//  Created by Luiz Fernando Silva on 03/08/14.
//  Copyright (c) 2014 Luiz Fernando Silva. All rights reserved.
//

/// Describes a game component, which can be attached to an entity and processed
/// by systems to create a specific behavior.
///
/// More than one component can be attached to an entity at any given time, and
/// more than one system can act upon it, too.
public protocol Component {
    
}
